Excel - Tableaux dynamique
Résolu
Charly45
Messages postés
305
Date d'inscription
Statut
Membre
Dernière intervention
-
Utilisateur anonyme - 19 janv. 2009 à 22:35
Utilisateur anonyme - 19 janv. 2009 à 22:35
A voir également:
- Excel - Tableaux dynamique
- Tableau croisé dynamique - Guide
- Liste déroulante excel - Guide
- Trier un tableau excel - Guide
- Word et excel gratuit - Guide
- Imprimer tableau excel sur une page - Guide
7 réponses
Bonjour,
Alors pour être effectivement plus clair prennons l'exemple suivant :
J'ai une base comme ci-dessous
AGES______SEXE____EFFECTIF
20________HOMMES____3
22 ________FEMMES ___14
24________ HOMMES____5
26________HOMMES____ 9
28________FEMMES ____10
30________FEMMES_____11
32________HOMMES_____12
34________HOMMES____13
Je souhaite avoir un TDC qui me donne
SEXE : HOMMES
AGES..... EFFECTIF
20............3
24............5
26............9
32...........12
34...........13
Total........43
mon pb: Le choix du sexe HOMMES ou FEMMES ne doit pas se faire
manuellement dans mon TDC mais doit reprendre automatiquement le resultat d'une autre cellule
dans une autre feuille du même classeur
Par avance MERCI
Alors pour être effectivement plus clair prennons l'exemple suivant :
J'ai une base comme ci-dessous
AGES______SEXE____EFFECTIF
20________HOMMES____3
22 ________FEMMES ___14
24________ HOMMES____5
26________HOMMES____ 9
28________FEMMES ____10
30________FEMMES_____11
32________HOMMES_____12
34________HOMMES____13
Je souhaite avoir un TDC qui me donne
SEXE : HOMMES
AGES..... EFFECTIF
20............3
24............5
26............9
32...........12
34...........13
Total........43
mon pb: Le choix du sexe HOMMES ou FEMMES ne doit pas se faire
manuellement dans mon TDC mais doit reprendre automatiquement le resultat d'une autre cellule
dans une autre feuille du même classeur
Par avance MERCI
bonjour
Je n'ai pas vu de macro liée (sous outils/macro)
C'est tout à fait normal car c'est une macro événementielle et tu n'as pas à la lancer.
La macro est à copier dans la feuille "TCD" de ton classeur (mode d'emploi) et la voici
Je n'arrive pas a voir le lien entre la feuille parametre et la feuille TCD
Pour faire le lien j'ai en fait nommé la cellule de choix du sexe ("sexe") et la macro récupère la valeur.
et quid de Object library ?
La macro ne doit pas fonctionner sur une version excel antérieure à 2002, d'après le message de cocotehier.
Comment puis-je reproduite cet exemple ?
Pour l'intégrer à ton classeur :
- Tu sélectionnes la cellule de choix que tu veux utiliser et tu la nommes "sexe" ou un autre nom que tu reportes alors dans la macro à la place de "sexe".
- Tu copies la macro ci-dessus selon le mode d'emploi.
- Tu changes paramètre par le nom de ta feuille où tu as la cellule de choix.
La macro vérifies que ton choix est possible dans le TCD sinon ta cellule de choix est sélectionnée et excel ne fait pas de différence entre les majuscules et les minuscules dans le nom des champs.
Je n'ai pas vu de macro liée (sous outils/macro)
C'est tout à fait normal car c'est une macro événementielle et tu n'as pas à la lancer.
La macro est à copier dans la feuille "TCD" de ton classeur (mode d'emploi) et la voici
Private Sub Worksheet_Activate() ActiveSheet.PivotTables(1).PivotCache.Refresh ActiveSheet.PivotTables(1).PivotFields("SEXE").Orientation = xlHidden ActiveSheet.PivotTables(1).PivotFields("SEXE").Orientation = xlPageField On Error Resume Next ActiveSheet.PivotTables(1).PivotFields("SEXE").CurrentPage = [sexe].Value If Err.Number <> 0 Then Err.Clear Sheets("paramètre").Activate [sexe].Select MsgBox "Sélection du champ sexe incorrect" End If End Sub
Je n'arrive pas a voir le lien entre la feuille parametre et la feuille TCD
Pour faire le lien j'ai en fait nommé la cellule de choix du sexe ("sexe") et la macro récupère la valeur.
et quid de Object library ?
La macro ne doit pas fonctionner sur une version excel antérieure à 2002, d'après le message de cocotehier.
Comment puis-je reproduite cet exemple ?
Pour l'intégrer à ton classeur :
- Tu sélectionnes la cellule de choix que tu veux utiliser et tu la nommes "sexe" ou un autre nom que tu reportes alors dans la macro à la place de "sexe".
- Tu copies la macro ci-dessus selon le mode d'emploi.
- Tu changes paramètre par le nom de ta feuille où tu as la cellule de choix.
La macro vérifies que ton choix est possible dans le TCD sinon ta cellule de choix est sélectionnée et excel ne fait pas de différence entre les majuscules et les minuscules dans le nom des champs.
bonjour
modifier automatiquement la zone "page"
Qu'entend-tu par cette expression ?
Un résultat de formule ?
Une programmation événementielle ?
modifier automatiquement la zone "page"
Qu'entend-tu par cette expression ?
Un résultat de formule ?
Une programmation événementielle ?
Bonsoir,
Tu souhaites donc avoir une synthése à partir d'un paramétre donné (choix par exemple sur item homme ou femme) et qui ait la forme et d'un TCD ?
ceci sous entend que tu auras a faire cette synthése à chaque changement du parametre, ici 2 fois et 3 si tu choisi homme and femme et craindre la problématique d'ajout des classe d'ages pour ton traitement paramétré..
ce qui suppose que tu ne puisses en faire autrement...pour t'en servir aprés, une présentation, un outils de statistique, de démographie...
OK, le TCD étant comme pouvant être mis a jour automatiquement via clic sur point exclamation, et qu'il reprend tout ce qui existe classe d'age, et autres, pourquoi tu ne ferais plusieurs TCD parametrage des colonne fait sur l'item choisi ?
Tu souhaites donc avoir une synthése à partir d'un paramétre donné (choix par exemple sur item homme ou femme) et qui ait la forme et d'un TCD ?
ceci sous entend que tu auras a faire cette synthése à chaque changement du parametre, ici 2 fois et 3 si tu choisi homme and femme et craindre la problématique d'ajout des classe d'ages pour ton traitement paramétré..
ce qui suppose que tu ne puisses en faire autrement...pour t'en servir aprés, une présentation, un outils de statistique, de démographie...
OK, le TCD étant comme pouvant être mis a jour automatiquement via clic sur point exclamation, et qu'il reprend tout ce qui existe classe d'age, et autres, pourquoi tu ne ferais plusieurs TCD parametrage des colonne fait sur l'item choisi ?
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
bonjour
Selon ton exemple de données, voici un petit exemple qui doit faire ce que tu veux :
http://www.cijoint.fr/cjlink.php?file=cj200901/cij5O7JkOt.xls
un onglet pour la base, un pour le TCD et un autre pour les paramètres de sélection
une macro qui fait la fonction demandée lorsque l'on se positionne sur le TCD avec mise à jour automatique.
Selon ton exemple de données, voici un petit exemple qui doit faire ce que tu veux :
http://www.cijoint.fr/cjlink.php?file=cj200901/cij5O7JkOt.xls
un onglet pour la base, un pour le TCD et un autre pour les paramètres de sélection
une macro qui fait la fonction demandée lorsque l'on se positionne sur le TCD avec mise à jour automatique.
Bonjour a tout les deux.
SUPER, C'est exactement ce que je veux mais en pratique pour un neofit comme moi.
Je n'ai pas vu de macro liée (sous outils/macro)
Je n'arrive pas a voir le lien entre la feuille parametre et la feuille TCD et quid de Object library ?
Comment puis-je reproduite cet exemple ?
Merci
SUPER, C'est exactement ce que je veux mais en pratique pour un neofit comme moi.
Je n'ai pas vu de macro liée (sous outils/macro)
Je n'arrive pas a voir le lien entre la feuille parametre et la feuille TCD et quid de Object library ?
Comment puis-je reproduite cet exemple ?
Merci