Exécution macro et TCD

  • Initiateur de la discussion Initiateur de la discussion Hady
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

H

Hady

Guest
Bonjour @ tous!

Voici mon petit pb.
J'ai une macro qui me permet de mettre en forme un TCD.
Dans ce TCD il y a des filtres de pages. A chaque fois que la personne change de filtre de pages, je voudrais que ma macro de mise en forme tourne car je la perds. Mais je n'y arrive pas!
J'ai essayé avec :

Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean)

Private Sub Worksheet_PivotTableUpdate(ByVal Target As PivotTable)

Private Sub Worksheet_SelectionChange(ByVal Target As Range)

Mais cela ne fonctionne pas!
Peut-on déclencher une macro à la modif de certaines cellules uniquement? Quelqu'un a t il une soluce?

Merci
 
Bonjour hady,

j'ai déjà eut ce type de besoin et j'ai utilisé le code ci-dessous:
Code:
Private Sub Worksheet_SelectionChange(ByVal Target As Excel.Range)
If Cells(2, 2) <> Cells(3, 2) Then
    Cells(2, 2) = Cells(3, 2)
    'Ton appel macro ici
End If
End Sub
en décoder, en cells(3,2) j'ai la cellule ou tu peux faire le choix des pages du TCD et en cellule (2,2) je recopie la valeur du choix (couleur de police blanche).
A adapter en fonction de ton fichier

A+

DSA
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Réponses
9
Affichages
506
Retour