pepsi XLDnaute Occasionnel 24 Mai 2011 #1 Bonjour le forum, Je cherche à écrire ce bout de code à 2 conditions. Avec une condition, aucun souci, mais si je rajoute une condition, ca ne marche plus. Code 1 condition qui marche : VB: Worksheets("feuil1").Rows(i).Hidden = Worksheets("feuil1").Range("D" & i).Value = False Code 2 conditions qui ne marche pas : VB: Worksheets("feuil1").Rows(i).Hidden = Worksheets("feuil1").Range("D" & i).Value and Worksheets("feuil1").Range("E" & i).Value= False Merci pour votre aide et votre temps
Bonjour le forum, Je cherche à écrire ce bout de code à 2 conditions. Avec une condition, aucun souci, mais si je rajoute une condition, ca ne marche plus. Code 1 condition qui marche : VB: Worksheets("feuil1").Rows(i).Hidden = Worksheets("feuil1").Range("D" & i).Value = False Code 2 conditions qui ne marche pas : VB: Worksheets("feuil1").Rows(i).Hidden = Worksheets("feuil1").Range("D" & i).Value and Worksheets("feuil1").Range("E" & i).Value= False Merci pour votre aide et votre temps
Pierrot93 XLDnaute Barbatruc 24 Mai 2011 #2 Re : VBA - Deux conditions Bonjour, qu'entends tu pas ".Value= False"... la cellule est vide ? contient "Faux" ? bon après midi @+ Vote positif 0 Vote négatif
Re : VBA - Deux conditions Bonjour, qu'entends tu pas ".Value= False"... la cellule est vide ? contient "Faux" ? bon après midi @+
pepsi XLDnaute Occasionnel 24 Mai 2011 #3 Re : VBA - Deux conditions Bonjour, La cellule est vide Vote positif 0 Vote négatif
Pierrot93 XLDnaute Barbatruc 24 Mai 2011 #4 Re : VBA - Deux conditions Re, essaye ceci alors : Code: With Worksheets("feuil1") .Rows(i).Hidden = IsEmpty(.Range("D" & i).Value) And IsEmpty(.Range("E" & i).Value) End With Vote positif 0 Vote négatif
Re : VBA - Deux conditions Re, essaye ceci alors : Code: With Worksheets("feuil1") .Rows(i).Hidden = IsEmpty(.Range("D" & i).Value) And IsEmpty(.Range("E" & i).Value) End With
pepsi XLDnaute Occasionnel 24 Mai 2011 #5 Re : VBA - Deux conditions Merci Pierrot93, j'ai testé, le code marche très bien Vote positif 0 Vote négatif