VBA évènement sur plage de cellules

chifounou

XLDnaute Occasionnel
Bonjour,

J'ai écrit ce petit bout de code à la racine de la feuille

Code:
Private Sub Worksheet_Change(ByVal target As Range)
   Application.EnableEvents = False
   If Not Intersect(target, Range("E5")) Is Nothing Then
       selection.Offset(Range("AI3").Value, 1).Select
    End If
   Application.EnableEvents = True
End Sub

Maintenant, au lieu d'un déclencheur en cas de modification du contenu de la case E5, j'aimerai que celà ce déclenche pour n'importe quelle case du Range E5:E100

Que changer ?
Merci beaucoup
 

chifounou

XLDnaute Occasionnel
Re : VBA évènement sur plage de cellules

Quelle bourrique ! Merci

Autre question, j'aimerais que la marco ne s'active que si la valeur de cellule target est changée pour une valeur et que rien ne se passe si la modification amène à vider la cellule.
J'ai pas réussi

Merci d'avance
 

Statistiques des forums

Discussions
312 106
Messages
2 085 352
Membres
102 871
dernier inscrit
Maïmanko