looky62
XLDnaute Occasionnel
hello la communauté,
Je souhaite mettre a jour un tableau automatiquement par des utilisateurs qui ne maitrise pas trop excel formule etc
J'ai trouvé ce code toutefois c pas top , j'ai l impression que ce n'est pas stable
Si vs avez une autre suggestion
Private Sub Worksheet_Change(ByVal Target As Range)
'Désactiver les événements pendant l'exécution de la macro
Application.EnableEvents = False
'Vérifier si la modification a eu lieu dans la plage de cellules "A1:L500"
If Not Intersect(Target, Range("A1:L500")) Is Nothing Then
'Lancer la macro "MaMacro"
Call MettreAJourDate
End If
'Réactiver les événements après l'exécution de la macro
Application.EnableEvents = True
End Sub
Merci de votre éclairage
Je souhaite mettre a jour un tableau automatiquement par des utilisateurs qui ne maitrise pas trop excel formule etc
J'ai trouvé ce code toutefois c pas top , j'ai l impression que ce n'est pas stable
Si vs avez une autre suggestion
Private Sub Worksheet_Change(ByVal Target As Range)
'Désactiver les événements pendant l'exécution de la macro
Application.EnableEvents = False
'Vérifier si la modification a eu lieu dans la plage de cellules "A1:L500"
If Not Intersect(Target, Range("A1:L500")) Is Nothing Then
'Lancer la macro "MaMacro"
Call MettreAJourDate
End If
'Réactiver les événements après l'exécution de la macro
Application.EnableEvents = True
End Sub
Merci de votre éclairage