[VBA] Target comprise entre 2 colonnes

  • Initiateur de la discussion Initiateur de la discussion Luki
  • Date de début Date de début

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 !

Luki

XLDnaute Accro
Bonjour le Forum,

😱, Je suis piteux... Je sèche sur la question suivante :

Dans une procédure évènementielle, je veux savoir si la cible est comprise entre la colonne 2(incluse) et la colonne 6 (incluse) et sortir si ce n'est la cas.

J'ai essayé:
Code:
If Not Target.Column > 1 And Target.Column < 7 Then Exit Sub
et d'autres, mais rien n'y fait!

Si vous avez une solution et une explication, je prends avec plaisir!

Merci d'avance
 
Re : [VBA] Target comprise entre 2 colonnes

Merci bhbh,

Ca marche, mais dans le mauvais sens :
If Target.Column >= 2 And Target.Column <= 6 Then MsgBox "coucou"
en fait je voulais:

If not Target.Column >= 2 And Target.Column <= 6 Then MsgBox "coucou"
et c'est le Not qui posait problème.

Par contre j'ai trouvé :
If Not (Target.Column > 1 And Target.Column < 7) Then Exit Sub

ou

If Not (Target.Column >= 2 And Target.Column <= 6) Then MsgBox "coucou"

Voili voilà, je ne connaissais pas l'astuce 🙂

Merci et bonne soirée🙂
 
- 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

Réponses
4
Affichages
521
Réponses
4
Affichages
586
Retour