Flux rss
Collection CommentCaMarche.net
Rechercher : dans
Par : Pertinence Date Nom d'utilisateur
Statut : Non résolu

Mettre en forme un tableau croisé dynamique

Juju93, le vendredi 10 octobre 2008 à 17:27:01
Bonjour,

Je souhaite que l'etiquete de ligne d'un tableau croissé dynamique soit séléctionnée en fonction de la valeur d'une cellule.

Un exemple, parce que je pense ne pas etre trés claire :

J'ai un TCD avec en étiquete de ligne des nom d'entreprise que je peu cocher ou decocher si je veu les voir afficher ou non.
Sur une autre feuille de mon classeur, j'ai un menu deroulant me permettant de selectionner une entreprise.

Je voudrai que mon TCD m'affiche les info relative à cette entreprise sans avoir à cocher ou decocher la case de l'entreprise dans mon TCD

Si je ne suis pas clair posez moi toute les question que vous voulez.

D'avance merci pour vos réponse.
Configuration: Windows XP
Internet Explorer 7.0
Répondre à Juju93  Signaler ce message aux modérateurs Aller au dernier message

1


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
 eriiic, le vendredi 10 octobre 2008 à 19:32:30
Bonjour,

Faisable uniquement en vba.
Tu nommes la cellule recevant le nom de l'entreprise sélectionnée 'EntSelect'
et dans cette feuille de selection tu colles le code suivant:
Private Sub Worksheet_Change(ByVal Target As Range)
    Dim i As Long
    If Target.Address <> [EntSelect].Address Then Exit Sub
    With Sheets("Feuil4").PivotTables("Tableau croisé dynamique1").PivotFields("entreprise")
        .PivotItems([EntSelect].Value).Visible = True
        For i = 1 To .PivotItems.Count
            If .PivotItems(i).Name <> .PivotItems([EntSelect].Value).Name Then .PivotItems(i).Visible = False
        Next i
    End With
End Sub

Bien sûr dans Sheets("Feuil4").PivotTables("Tableau croisé dynamique1").PivotFields("entreprise") il faut adapter les noms aux noms de ton TCD
Ex:
http://www.cijoint.fr/cjlink.php?file=cj200810/cijXjLUhTP.xls

eric
Répondre à eriiic

Résultats pour Mettre en forme un tableau croisé dynamique

Access: Assistant Tableau croisé dynamique (Résolu) Bonjour les Amis du forum, Merci d'avance pour l'aide que vous allez m'apporter. Ma préocupation est la suivante: Sous Access 97 ou 2000, je lance dans Nouveau formulaire, l'Assistant Tableau croisé dynamique qui crée un formulaire... www.commentcamarche.net/forum/affich-940968-access-assistant-tableau-croise-dynamique
Tableau croisé dynamic sur excel (Résolu) bonjour qui pourrait m'aider à résoudre mon problème sur excel + particulièrment sur les Tableaux Croisés Dynamiques. J'ai le message : "colonnes ou lignes trop nombreuses ..... vous pouvez aussi masquer les niveaux dans le menu contextuel".... www.commentcamarche.net/forum/affich-1361412-tableau-croise-dynamic-sur-excel
Excel Tableau croisés dynamique (Résolu) Bonjour, Est- ce que quelqu'un sait comment enlever le sigle "(vide)" qui apparait dans les cases d'un tableau croisé dynamique? a la place je voudrais une case effectivement vide =) Si quelqu'un a compris et connait la manip ça serait... www.commentcamarche.net/forum/affich-8897356-excel-tableau-croises-dynamique

Résultats pour Mettre en forme un tableau croisé dynamique

Figer une ligne dans un tableau ExcelPour figer la ligne 1 (par exemple) dans une feuille excel : Sélectionnez la ligne 2, Puis allez dans le menu "Fenêtres" et option "Figer les volets". www.commentcamarche.net/faq/sujet-7684-figer-une-ligne-dans-un-tableau-excel
Formules Excel de baseVoici quelques formules de bases qui sont faciles à réaliser et qui peuvent donner un peu de vie à une feuille Excel ! Pour cette astuce, on supposera que l’on veut que le résultat s’affiche dans la cellule B10 et on se servira principalement des... www.commentcamarche.net/faq/sujet-8450-formules-excel-de-base

Résultats pour Mettre en forme un tableau croisé dynamique

XCel:Moyenne pondérée et tableau croisé dynam (Résolu)Bonjour à tous, Je suis un petit nouveau. Quelqu'un peut-il me dire comment faire pour insérer un calcul de Moyenne Pondérée dans un tableau croisé dynamique Excel? Exemple: Supposons que j'ai 3 colonnes A, B et C. A est une colonne qui... www.commentcamarche.net/forum/affich-3123466-xcel-moyenne-ponderee-et-tableau-croise-dynam
Ajout champs dans tableau croisé dynamique (Résolu)Bonjour, Je travaille avec des tableaux croisés dynamiques sous excel. Cependant, les calculs qui sont proposés (somme, min, max, nb, moyenne, etc.) ne me suffisent pas. Je voudrais d'autres calculs, plus élaborés, sur mes données. J'ai bien... www.commentcamarche.net/forum/affich-5959536-ajout-champs-dans-tableau-croise-dynamique
Création d'un tableau croisé dynamique (Résolu)Bonjour, Je cherche à réaliser un tableau croisé dynamique sur Access et je bloque totalement. Quelqu'un pourrait me filer un coup de main svp? Merci www.commentcamarche.net/forum/affich-623944-creation-d-un-tableau-croise-dynamique

Résultats pour Mettre en forme un tableau croisé dynamique

VBScript - Les fonctions de manipulation de tableauxLes fonctions de manipulation de tableaux Fonction Description Array(arglist) Crée un Variant contenant un tableau. L'argument arglist est la liste des valeurs, séparées par des... www.commentcamarche.net/contents/vbscript/vbs-fonctions-tableaux.php3