• Initiateur de la discussion Initiateur de la discussion redfox
  • 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 !

R

redfox

Guest
je souhaite executer une macro 'LPD' que si la cellule active est dans la colone 4 ET si il y a du texte dans cette cellule (= si elle n'est pas vide).

J'ai donc le code suivant :

If ActiveCell.Column <> 4 Then
MsgBox "Vous n'etes pas à la bonne place!"
LPD.Hide
Exit Sub
ElseIf ActiveCell.Value = Null Then
MsgBox "Vous n'etes pas à la bonne place!"
LPD.Hide
Exit Sub
End If

Malheureusement la deuxième condition n'est pas vérifiée lorsque je lance la macro : ou est l'erreur ?
 
lorsqu'excel rencontre l'écriture entre crochets, il évalue l'expression entre ses crochets pour voir si une telle plage existe, tu peux aussi écrire une chaîne de caractères correspondant au nom de ta plage
 
- 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
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Réponses
9
Affichages
404
  • Question Question
Microsoft 365 Problème de date
Réponses
5
Affichages
265
Réponses
4
Affichages
402
Retour