Pb avec code Tester cellule vide

loulou14

XLDnaute Nouveau
Bonjour

J'ai un problème avec un code qui, entre autre, me permet de tester si il existe une cellule vide dans la plage de cellule allant de A4:I4 jusqu'à la dernière ligne non vide.

Or même lorsque toutes les cellules sont non vides, la macro me renvoie une cellule non vide (Colonne A et première ligne vide).
J'ai cherché, je ne vois pas d'erreur dans mon code

Pouvez-vous m'indiquer si vous voyez ce que je ne suis pas capable de voir ?
 

loulou14

XLDnaute Nouveau
Le code utilisé et qui me pose problème
VB:
For Each Cel In Sheets("BROUILLON IQF").Range("A4:I4" & Sheets("BROUILLON IQF").Range("A65536:I65536").End(xlUp).Row)

If Cel.Value = "" Then 'si elle est vide alors

'message à l'utilisateur

MsgBox "La cellule : " & Cel.Address & " IS EMPTY"

'sortie de la procédure

Cel.Activate

Exit Sub

End If

Next
 
Dernière édition:

loulou14

XLDnaute Nouveau
Bonjour à tous

Finalement je me suis résolu à réduire la largeur de mon range...mais sans comprendre pourquoi le code initial ou celui proposé par PAPOU-NET ne fonctionnent pas
Au final
For Each Cel In Sheets("BROUILLON IQF").Range("A4:I" & Sheets("BROUILLON IQF").Range("B65536:I65536").End(xlUp).Row)
 

Discussions similaires

Réponses
4
Affichages
201

Membres actuellement en ligne

Statistiques des forums

Discussions
312 105
Messages
2 085 350
Membres
102 870
dernier inscrit
Armisa