bonsoir,
Comment exprimer en vba qu'une cellule est vide
Dans mon cas, j'ai besoin de savoir si C8 est vide avec un if pour exprimer une messagbox
Merci
bonsoir,
Comment exprimer en vba qu'une cellule est vide
Dans mon cas, j'ai besoin de savoir si C8 est vide avec un if pour exprimer une messagbox
Merci
Salut
voilà ce que tu cherche :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 Sub test() Range("C8").Select ' Teste si vide ou non If (IsEmpty(ActiveCell)) Then MsgBox " cellule vide à l'adresse : " & ActiveCell.Address Else MsgBox "Cellule non-vide à l'adresse : " & ActiveCell.Address End If End Sub
Bonsoir,
sans avoir besoin de select :
vu l'énoncé de la demande
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 Sub test() If IsEmpty(Range("C8")) Then MsgBox "la cellule est vide" Else MsgBox "la cellule n'est pas vide" End If End Sub
non ?
bonne soirée
Cordialement,
Dom
_____________________________________________
Vous êtes nouveau ? pour baliser votre code, cliquer sur cet exemple : Anomaly
pensez à cliquer sur :resolu: si votre problème l'est
Par contre, il est désagréable de voir une discussion résolue sans message final du demandeur (satisfaction, désarroi, remerciement, conclusion...)
vu l'énonce oui... j'ai une très mauvaise habitude de toujours mettre des select...
bonne soirée
Partager