Declenchement de macro

E

Emma

Guest
Bonjour à tous et à toutes,

j 'ai tenter suite à vos conseil d'il y a une semaine de créer une macro qui fait appel a des macro des qu'il y a un changement sur la feuille j'ai ecris

Private Sub WorkBook_SheetChange(ByVal Sh As Object, ByVal Target As Range) 'Macro qui premet de declencher les autrre macro des qu'il y a un changement sur la feuille


Compteurfactures
ChercheDonnées
CréationRappels
reportPayeImpayé
totaux

End Sub

il semblerait que ca ne marche pas :sick: :( :(
J e n'ai peut etre pas bien compris
si qq'un peut m'aider je vous en serait tre reconnaissante
:eek: :eek: :eek:
merci par avance à bientot
 
E

Emma

Guest
Bjr a toi et à tout le monde
je te remercie de ta proposition mais vreaisemblablement ca ne fonctionne pas peutr etre ai je mal compris
peut tu me donner plus de precision s'il te plait
:eek:
merci et a bientot :p
 

_Thierry

XLDnaute Barbatruc
Bonsoir Emma, Bernard, le Forum

Emma, Bernard te parle d'une Macro évènementielle 'SelectionChange'...

Il y a deux moyens de faire agir ce genre de Macros Evènementielles...

1) Dans le Private Module de 'ThisWorkBook'
Private Sub Workbook_SheetSelectionChange(ByVal Sh As Object, ByVal Target As Range)
MsgBox 'Hello'
End Sub

Dans ce Cas le Message 'Hello' interviendra dès lors d'un changement de sélection de cellule, dans n'importe quelle feuille.

2) Dans le Private Module de la Feuille en Question
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
MsgBox 'Hello'
End Sub

Dans ce Cas le Message 'Hello' interviendra uniquement lors d'un changement de sélection de cellule dans la feuille en question.

Pour atteindre le Private Module de 'ThisWorkBook' suivre le 'GIF'


Pour le Private Module d'une Feuille, juste un click droit depuis Excel sur le nom d'onglet, puis 'Visualisez le Code' dans le menu contextuel...

Bonne Soirée
[ol]@+Thierry[/ol]
 

Discussions similaires

Statistiques des forums

Discussions
299 930
Messages
1 980 159
Membres
207 010
dernier inscrit
Setry