Tableau croisé dynamique

Bonjour Forum ; besoin d’aide

Pourriez-vous m’aider dans le cadre d’un tableau, je souhaite créer une marcro par commune ou par marque.

Lorsque que je sélection dans la macro une ville exemple « Anderlecht « uniquement la commune devrait être sélectionnée et ainsi de suite mais lorsque je lance une autre macro cela ne marche pas

Pourriez- vous m’aider qu’il s’agisse d’une ville ou de marque de voiture

Merci d’avance de votre gentillesse

Boris

https://www.excel-pratique.com/~files/doc2/tcd_ville.xls

Bonjour

Pourquoi une macro?

Si tu mets tes villes en champs de page, il te suffit de selectionner cette ville et cela permet d'avoir le choix que tu souhaite??

https://www.excel-pratique.com/~files/doc2/tcd_ville.zip

si j'ai compris ton souhait?

Merci de ta réponse mais non car je dois passer par une macro lorsque tu choisis 2 ou trois commune

Exemple : Je souhaite obtenir " Uccle et Etterbeek"

De plus mon bouton sera dans le même classeur mais sur une autre feuille

Merci

Boris

re

Bon, je crois que je ne comprend pas trop ??

Tu veux avoir autant de bouton que de ville?

Si c'est le cas, avec des cases à cocher ça devrais le faire, et une toute petite macro pour mettre à jour le TCD

https://www.excel-pratique.com/~files/doc2/RtNoptcd_ville.zip

2heures-jours.xlsx (10.34 Ko)

Je te remercie pour la solution que tu as apporté mais j'aurais voulu utilisé le tableau croisé dynamique . Il est exact que j'aurais fait un bouton par commune et par 2 ou 3 ou plus selon mon choix.

Merci pour ta réponse mais selon mes connaissances elle ne répond pas à mon souhait

a+

Bonsoir,

je crois que ton souhait est ,je tape le nom d'une ville et quel sont les communes de cette ville.

Donc ,tu dois choisir une liste de validation en cascade.

Joint un bout te ton fichier.

A +

Re Henri

Je souhaite utiliser le tableau mais les boutons pourraient être sur une autre feuille

ou sur la feuille

https://www.excel-pratique.com/~files/doc2/kRtPytcd_ville.xls

Bonsoir,

Si je te suis(pas facile) ta question est, quel lessont les agences AUDI pour la commune XXX.

Ou quelles sont les communes quii ont une agences AUDI ou ALPHA.

Juste ou pas.

A +

Re

Si tu souhaite avoir X choix sur ton TCD, il te suffit de cocher les cases ou de decocher, le TCD se met bien à jour en changeant de feuille.

Si tu veux des boutons pour X choix, essais de compter le nombre de bouton et macro que tu vas avoir besoin en fonction du choix des villes que tu vas vouloir selectionner!!

je souhaite 1 bouton par commune et 3 boutons

exemple commune "BRUXELLES" et " JETTE" ainsi que EVERE

un autre Ixelles- Forest- Anderlecht- Schaerbeek -Etterbeek"

Pour la difficulte

faire dans la macro décocher afficher tout ensuite c'est choisir la les communes

ensuite reposer une question via un bouton avec d'autres comunes

je souhaite un bonton par commune soit 19 communes et plusieurs boutons pour 2 à 5 communes

Exemple : Je souhaite 1 Anderlecht et Jette

2 Forest Evere Ixelles Uccle Bruxelles

Ma difficulté cest lorsque vous lancer la première MACRO exemple la ville de Schaerbeek

ensuite vous voulez lancer la n° 2 ( 5 communes ) dans la réponse vous allez obtenir vos 5 communes + schaerbeek .

Bonsoir à tous,

BORISNEUF, tes demandes sont toujours aussi tordues !

comme sur ce fil :

https://www.excel-pratique.com/forum/viewtopic.php?t=12345&start=10&postdays=0&postorder=asc&highlight=

Néanmoins, ne connaissant rien aux TCD voici une solution par filtre élaboré.

https://www.excel-pratique.com/~files/doc2/Filtre_ville.xls

Bonne soirée

Claude.

Claude

Merci pour ta réponse, je suis peut-être un peu tordu dans mon igorance , j'aurais voulu le tableau croisé dynamique avec une macro

Il est possible que cela n'est pas possible ?

Pour mon ancienne demande, je suis content du résultat et je pense avoir pu combiner et je pense que pour la mi-août cela marcherait bien et je te transmetterai le formulaire/

a+ et merci pour ton aide

RE Claude

Voici une adaptation de la macro concernant le tableau

1) Tout doit être sélectionné ensuite cliquer sur la ville anderlecht et vous obtenez votre demande

2) Pour demander une autre ville vous devez obligatoirement cliquer sur retour pour une mise à zéro « afficher tout »

Mon souhait est de pouvoir immédiatement cliquer sur une autre ville et si je change de feuille que la mise à zéro soit automatique « afficher tout »

Je pense mais je l’ignore que afficher tout devrait être appliqué sur la feuille mais comment ?

Merci d’avance

Boris

https://www.excel-pratique.com/~files/doc2/exjV6tcd_ville.xls

Bonsoir

Regarde si cela te fais avancer??

Edit

trois choix possibles sur le tcd, G2,G3,G4 dans le nouveau fichier

https://www.excel-pratique.com/~files/doc2/5wWp7tcd_ville_1.zip

Re

Modification de la macro au cas ou les cellules G2,G3,G4 soient vides.

Sub commune1()
Dim p As PivotItem
Application.ScreenUpdating = False
essai = [G2].Value
essai1 = [G3].Value
essai2 = [G4].Value
Set choix = Worksheets("tcd").Range("A3").PivotTable
With choix.PivotFields("commune")
For Each choix1 In .PivotItems
choix1.Visible = True
Next choix1
For Each choix1 In .PivotItems
If essai = "" And essai1 = "" And essai2 = "" Then
Exit Sub
ElseIf choix1.Name = essai Or choix1.Name = essai1 Or choix1.Name = essai2 Then
choix1.Visible = True
Else
choix1.Visible = False
End If
Next choix1
End With
Application.ScreenUpdating = True
End Sub

re Claude

Merci c'est génial . Je sohaitais moi pouvoir le faire mais grace à Toi et au forum , j'ai obtenu un bon résultat . Ce que je demande en plus est-il possible lorsque je sors de la feuille TCD que d'office la "macro retour est activé ainsi lorsque j'ouvre le fichier . Je dois faire le(s) choix des villes

Encore un merci et selon moi ce que je demande devrais être actif sur la feuille ?

Boris

Merci

génial maintenant , je vais essayer de comprendre le fichier que tu m' as envoyé

un grand merci à toi et au Forum

Rechercher des sujets similaires à "tableau croise dynamique"