Bonsoir à toutes et à tous,
Je n'arrive pas à trouver le syntaxe VBA qui fait la même chose que la formule Excel "SI(ET) qui renvoi vrai si les deux conditions sont vraies. J'ai tenté comme ceci mais il y a un problème:
Je n'arrive pas à trouver le syntaxe VBA qui fait la même chose que la formule Excel "SI(ET) qui renvoi vrai si les deux conditions sont vraies. J'ai tenté comme ceci mais il y a un problème:
Code:
With Worksheets("5-9-12")
Set p = .Range("O" & .Range("O65536").End(xlUp).Row)
Do While p.Row > 1
If p(1, 1) = "" Then ' on ne fait rien, 'sinon on regarde si p(-6,1) c'est a dire colonne H même ligne est différente de 0
If p(-6, 1) <> 0 Then
p(1, 4) = p(2, 4).Value
p(1, 5) = p(2, 5).Value
p(1, 6) = p(2, 6).Value
Else
End If
End If
Set p = p(0, 1)
Loop
End With