si condition remplie, msgbox, si pas autre msgbox

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 !

charette63

XLDnaute Occasionnel
bonjour à toutes et tous,

j'ai reçu sur ce site une ligne de code pour vérifier dans un range si il y a des cellules vide avec l'apparition d'une msgbox si elle ne sont pas toutes vides.
J'essaye, en vain, d'avoir une autre msgbox si elles sont toutes vides.

voici ce que j'essaye:
Code:
If WorksheetFunction.CountA(Range("K4:K34")) > 0 Then
MsgBox "pas vide"

If WorksheetFunction.CountA(Range("K4:K34")) < 1 Then
MsgBox "pas de client à contacter"
End If
End If

les codes fonctionnent quand il sont seuls dans la macro, mais ensemble, c'est le premier code qui s'active (j'ai fais le test en inversant leur position dans la macro)

pouvez-vous m'aider

cordialement
Thierry
 
Re : si condition remplie, msgbox, si pas autre msgbox

Salut Charette63, Pierrejean 🙂, le Forum

Sur une seule ligne mais c'est surtout pour saluer l'ami Pierre 🙂

Code:
MsgBox IIf(WorksheetFunction.CountA(Range("K4:K34")) > 0, "pas vide", "pas de client à contacter")

Bonne Journé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
15
Affichages
793
Réponses
3
Affichages
313
Réponses
7
Affichages
455
Réponses
14
Affichages
704
Réponses
4
Affichages
588
Retour