Bonsoir le Forum,
Après une journée à chercher dans tous les sens je me suis perdu dan ma programmation et viens vers vous pour essayer d'y voir plus clair.
Je simplifie à l'extrême toute ma codification on ne montrant ici que la structure.
Dans un premier temps j'avais créé ceci, et cela fonctionnait :
[Highlight=BVA]
Sub Essai()
...
For lg = 4 To Sheets("ARCHIVES").Range("B100").End(xlUp).Row
If 'Condition A satisfaite' Then
'Codification'
Next lg
'codification finale'
End Sub
[/code]
Puis mon travail m'a obligé à tenir compte d'une autre condition une fois la première vraie :
[Highlight=BVA]
SUb Essai()
...
For lg = 4 To Sheets("ARCHIVES").Range("B100").End(xlUp).Row
If Condition A satisfaite Then
If Condition B satistaite Then
next lg
Else 'J'ai aussi essayé avec End If à la place de Else
Codification
Next lg
'codification finale'
End Sub
[/code]
Et c'est là que tout coince !
Comment dois-je placer la condition B qui dépende de la condition A ?
Merci à l'avance pour vos lumières,
Cordialement,
Webperegrino
Après une journée à chercher dans tous les sens je me suis perdu dan ma programmation et viens vers vous pour essayer d'y voir plus clair.
Je simplifie à l'extrême toute ma codification on ne montrant ici que la structure.
Dans un premier temps j'avais créé ceci, et cela fonctionnait :
[Highlight=BVA]
Sub Essai()
...
For lg = 4 To Sheets("ARCHIVES").Range("B100").End(xlUp).Row
If 'Condition A satisfaite' Then
'Codification'
Next lg
'codification finale'
End Sub
[/code]
Puis mon travail m'a obligé à tenir compte d'une autre condition une fois la première vraie :
[Highlight=BVA]
SUb Essai()
...
For lg = 4 To Sheets("ARCHIVES").Range("B100").End(xlUp).Row
If Condition A satisfaite Then
If Condition B satistaite Then
next lg
Else 'J'ai aussi essayé avec End If à la place de Else
Codification
Next lg
'codification finale'
End Sub
[/code]
Et c'est là que tout coince !
Comment dois-je placer la condition B qui dépende de la condition A ?
Merci à l'avance pour vos lumières,
Cordialement,
Webperegrino
Dernière édition: