Actualiser le champs de plage d'un TCD en fonction d'un autre
Fermé
MC
-
1 juil. 2013 à 10:47
Le Pingou Messages postés 12042 Date d'inscription mercredi 11 août 2004 Statut Contributeur Dernière intervention 24 avril 2024 - 3 juil. 2013 à 10:03
Le Pingou Messages postés 12042 Date d'inscription mercredi 11 août 2004 Statut Contributeur Dernière intervention 24 avril 2024 - 3 juil. 2013 à 10:03
A voir également:
- Actualiser le champs de plage d'un TCD en fonction d'un autre
- Fonction si et - Guide
- Tcd excel - Guide
- Frédéric cherche à faire le buzz sur les réseaux sociaux. il a ajouté une image de manchots sur une image de plage. retrouvez l'image originale de la plage. que cachent les manchots ? - Forum Graphisme
- Excel remplir automatiquement une cellule en fonction d'une autre ✓ - Forum Excel
- Excel renvoyer la valeur d'une cellule en fonction d'une autre - Forum Logiciels
13 réponses
Le Pingou
Messages postés
12042
Date d'inscription
mercredi 11 août 2004
Statut
Contributeur
Dernière intervention
24 avril 2024
1 426
1 juil. 2013 à 16:55
1 juil. 2013 à 16:55
Bonjour,
Une idée, une procédure VBA qui détecte le changement de la valeur du champ [Champs de page] et modifie la valeur du deuxième TCD.
Dans ce genre :
Une idée, une procédure VBA qui détecte le changement de la valeur du champ [Champs de page] et modifie la valeur du deuxième TCD.
Dans ce genre :
ActiveSheet.PivotTables("TCD_01").PivotFields("Champs de page").PivotItems("en cours").Visible = True ActiveSheet.PivotTables("TCD_02").PivotFields("Champs de page").PivotItems("échu").Visible = True
Bonjour,
Merci pour votre réponse.
En me relisant, je réalise que mes explications ne sont pas clair du tout. En réalité j'ai deux TCD l'un en dessous de l'autre et j'aimerai que lorsque je filtre le premier, le deuxième le fasse aussi automatiquement. J'ai cru comprendre qu'un "slicer" pourrait être adapté mais ceci n'existe que sur Excel 2010, or j'utilise Excel 2003.
De plus, je n'ai encore jamais eu l'occasion d'utiliser VBA mais je peux essayer.
Merci encore pour votre aide.
Merci pour votre réponse.
En me relisant, je réalise que mes explications ne sont pas clair du tout. En réalité j'ai deux TCD l'un en dessous de l'autre et j'aimerai que lorsque je filtre le premier, le deuxième le fasse aussi automatiquement. J'ai cru comprendre qu'un "slicer" pourrait être adapté mais ceci n'existe que sur Excel 2010, or j'utilise Excel 2003.
De plus, je n'ai encore jamais eu l'occasion d'utiliser VBA mais je peux essayer.
Merci encore pour votre aide.
Le Pingou
Messages postés
12042
Date d'inscription
mercredi 11 août 2004
Statut
Contributeur
Dernière intervention
24 avril 2024
1 426
Modifié par Le Pingou le 1/07/2013 à 21:26
Modifié par Le Pingou le 1/07/2013 à 21:26
Bonjour,
Je ne pense pas que le [slicer] vous soit utile, car vous parlez de 2 tableaux croisées dynamiques qui ont la même source de données et que vous désirez que l'un affiche selon le premier choix et l'autre selon le deuxième.
Est-ce bien cela ?
Salutations.
Le Pingou
Je ne pense pas que le [slicer] vous soit utile, car vous parlez de 2 tableaux croisées dynamiques qui ont la même source de données et que vous désirez que l'un affiche selon le premier choix et l'autre selon le deuxième.
Est-ce bien cela ?
Salutations.
Le Pingou
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Le Pingou
Messages postés
12042
Date d'inscription
mercredi 11 août 2004
Statut
Contributeur
Dernière intervention
24 avril 2024
1 426
1 juil. 2013 à 22:28
1 juil. 2013 à 22:28
Bonjour,
Ce serait plus clair avec l'exemple du fichier que vous mettez sur https://www.cjoint.com/ et poster le lien.
Ce serait plus clair avec l'exemple du fichier que vous mettez sur https://www.cjoint.com/ et poster le lien.
Alors, j'ai recréé un exemple simplifié, http://cjoint.com/?0Gbw2gO56rJ
J'aimerai que pour le deuxième TCD le nom du magasin se mette automatiquement en fonction du premier TCD.
Merci beaucoup encore une fois.
J'aimerai que pour le deuxième TCD le nom du magasin se mette automatiquement en fonction du premier TCD.
Merci beaucoup encore une fois.
Le Pingou
Messages postés
12042
Date d'inscription
mercredi 11 août 2004
Statut
Contributeur
Dernière intervention
24 avril 2024
1 426
Modifié par Le Pingou le 1/07/2013 à 23:26
Modifié par Le Pingou le 1/07/2013 à 23:26
Bonjour,
Merci, ce sera pour demain.
C'est comme cela si Chicago dans le premier alors Atlanta dans le deuxième ¨ !
Note : vous pouvez m'expliquer pourquoi vous dites : ceci n'existe que sur Excel 2010, or j'utilise Excel 2003.
Et le fichier à disposition est une version 2007 ou plusSalutations.
Le Pingou
Merci, ce sera pour demain.
C'est comme cela si Chicago dans le premier alors Atlanta dans le deuxième ¨ !
Note : vous pouvez m'expliquer pourquoi vous dites : ceci n'existe que sur Excel 2010, or j'utilise Excel 2003.
Et le fichier à disposition est une version 2007 ou plusSalutations.
Le Pingou
Bonjour,
Au travail je ne peux utiliser que Excel 2003 mais le fichier que je vous ai envoyer hier vient de mon ordinateur perso avec Ecxel 2007.
En réalité j'ai beaucoup plus de données et je ne veux pas forcément les mêmes informations dans les deux tableaux mais je veux : "si Chicago dans le premier, alors Chicago dans le deuxième"
Je suis désolée de ne pas avoir réussie à être clair dès le départ et merci de pencher sur mon problème :)
Au travail je ne peux utiliser que Excel 2003 mais le fichier que je vous ai envoyer hier vient de mon ordinateur perso avec Ecxel 2007.
En réalité j'ai beaucoup plus de données et je ne veux pas forcément les mêmes informations dans les deux tableaux mais je veux : "si Chicago dans le premier, alors Chicago dans le deuxième"
Je suis désolée de ne pas avoir réussie à être clair dès le départ et merci de pencher sur mon problème :)
Le Pingou
Messages postés
12042
Date d'inscription
mercredi 11 août 2004
Statut
Contributeur
Dernière intervention
24 avril 2024
1 426
2 juil. 2013 à 10:17
2 juil. 2013 à 10:17
Bonjour,
Merci, c'est maintenant tous clair, ma proposition en fin de journée.
Merci, c'est maintenant tous clair, ma proposition en fin de journée.
Le Pingou
Messages postés
12042
Date d'inscription
mercredi 11 août 2004
Statut
Contributeur
Dernière intervention
24 avril 2024
1 426
2 juil. 2013 à 14:47
2 juil. 2013 à 14:47
Bonjour,
J'espère que c'est dans le bon sens, ma proposition : https://www.cjoint.com/?3GcoVty8x5b
J'espère que c'est dans le bon sens, ma proposition : https://www.cjoint.com/?3GcoVty8x5b
Je ne peux pas ouvrir les fichier ci.joint de mon poste de travail mais je regarde ça ce soir.
Merci encore.
Merci encore.
Le Pingou
Messages postés
12042
Date d'inscription
mercredi 11 août 2004
Statut
Contributeur
Dernière intervention
24 avril 2024
1 426
3 juil. 2013 à 10:03
3 juil. 2013 à 10:03
Bonjour,
Content pour vous.
Réalisé par une procédure VBA qui se déclenche dés modification du filtre du TCD source. Elle se trouve dans l'éditeur Microsoft Visual Basic, pour l'ouvrir touche [Alt+F11] et voir sous module de la feuille [TCD] et la principale sous [Module1].
Content pour vous.
Réalisé par une procédure VBA qui se déclenche dés modification du filtre du TCD source. Elle se trouve dans l'éditeur Microsoft Visual Basic, pour l'ouvrir touche [Alt+F11] et voir sous module de la feuille [TCD] et la principale sous [Module1].