macro evenementielle

E

Evelynetfrancois

Guest
bonjour
un conseil souhaité.

si j'ai une macro evenementielle ((merci bernard) du type :

Private Sub Worksheet_SelectionChange(ByVal Target As Range)

Est ce que je suis obligé de la copier dans chaque feuilles ( 50) ???

bonne journée a toutes et tous
E et F
 
J

jmps

Guest
Bonjour Evelyneetfrancois,

Non, je pense que tu... vous... Enfin on... Lol ! On peut écrire un Sub dans un module qui effectue les actions souhaitées et ne mettre dans chaque feuille que l'appel à ce Sub :

Private Sub Worksheet_SelectionChange(ByVal Target As Range)
   MonSub()
End Sub

Sub Monsub()
   Action
   Action
   Action...
End Sub

Cela nous (Lol !) convient-il ?

Bonne journée.

José
 
E

Eric C

Guest
Bonjour le forum
Bonjour Evelynetfrançois

Tu places ton code dans le workbook :

Private Sub Workbook_SheetSelectionChange(ByVal Sh As Object, ByVal Target As Range)

Ainsi ton code sera effectué quelle que soit la feuille active.

@ ++ Eric C
 

Discussions similaires

Réponses
3
Affichages
126
Réponses
32
Affichages
733
Réponses
1
Affichages
191

Statistiques des forums

Discussions
314 162
Messages
2 106 596
Membres
109 637
dernier inscrit
lafforest