VBA évènement sur plage de cellules

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 !

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
 
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
 
- 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

Discussions similaires

  • Question Question
Microsoft 365 Probléme VBA
Réponses
8
Affichages
532
Réponses
4
Affichages
487
Réponses
9
Affichages
476
  • Question Question
Microsoft 365 worksheet_change
Réponses
29
Affichages
1 K
Retour