valeur dans une plage

  • Initiateur de la discussion thombar
  • Date de début
T

thombar

Guest
Bonjour le forum,

Je voudrais pouvoir obtenir un message si une plage ne détient aucune valeur. Attention : je ne veux pas le message à chaque cellule vide mais seulement si l'ensemble est vide.

Ceci ne fonctionne pas :

If IsEmpty(Range("C8:C10")) Then
message = MsgBox("Merci de remplir une des trois cellules")
Exit Sub
End If

merci de votre aide !!
 
R

Robert

Guest
Bonjour Thombar, bonjour le forum,

Ceci est un peu plus long mais foncitionne.

For Each cel In Range("C8:C10")
If cel.Value <> "" Then
Exit Sub 'ou goto selon tes besoins
End If
Next
Message = MsgBox("Merci de remplir une des trois cellules")

À plus,

Robert
 

Discussions similaires

  • Question
Microsoft 365 TEXTBOX
Réponses
7
Affichages
339
Réponses
2
Affichages
272

Statistiques des forums

Discussions
312 334
Messages
2 087 381
Membres
103 530
dernier inscrit
dieubrice