Compléter une instruction

Bonjour

j'ai un petit soucis ..pour mettre en forme un bout de code

j'ai l'instruction suivante :

for i =1 to 47 
If (Cells(i, 5) = Cells(i + 1, 5)) And (Cells(i, 5).Offset(0, 6) = Cells(i + 1, 5).Offset(0, 6)) Then

'traitement 

Comment pourrais je faire pour que l'instruction precedente ne s'applique qu'a des cellules non vides ( parce que malheureusement c'est le cas) ?.. j'ai beau chercher et je ne trouve pas de solution .

Auriez vous une idée ?

Merci pour votre intervention

for i =1 to 47 
if cells(i,5)<>"" and cells(i+1,5)<>"" and cells(i,11)<>"" and cells(i+1,11) <> "" then
 If (Cells(i, 5) = Cells(i + 1, 5)) And (Cells(i, 5).Offset(0, 6) = Cells(i + 1, 5).Offset(0, 6)) Then

' traitement
 end if
end if

Merci h2so4 ,que représente cells(i,11)?

cells(i,5).offset(0,6) = la cellule en ligne i ,6 position après la colonne 5 = cells(i,11)

Je viens de comprendre ! Merci à toi !

Rechercher des sujets similaires à "completer instruction"