😡Bonsoir le forum
J'utilise une boucle me permettant d'automatiser des relances fournisseur
or Each cell In Sheets("FEB").Range("E7:E" & Sheets("FEB").Range("E65536").End(xlUp).Row)
If cell.Value = "Validation ACHATS" Or cell.Value = "Traitement ACHATS" Then
If (cell.Offset(0, 2) = "Oui" Or cell.Offset(0, 2) = "") And cell.Offset(0, 8).Value = (Date + 7) Then
cell.Offset(0, -3).Copy Sheets("Livraison").Range("A" & Sheets("Livraison").Range("A65536").End(xlUp).Row + 1)
le problème qui se pose est que si une cellule de mon fichier source est vide et que cette cellule vide correspondont à une colonne filtrée par la macro, il y a un décalage (sur une même ligne, on peut retrouver la valeur d'une autre ligne!!!)
quelqu'un pourrait t'il m'aider ds la résolution de ce pb???
merci 🙂
J'utilise une boucle me permettant d'automatiser des relances fournisseur
or Each cell In Sheets("FEB").Range("E7:E" & Sheets("FEB").Range("E65536").End(xlUp).Row)
If cell.Value = "Validation ACHATS" Or cell.Value = "Traitement ACHATS" Then
If (cell.Offset(0, 2) = "Oui" Or cell.Offset(0, 2) = "") And cell.Offset(0, 8).Value = (Date + 7) Then
cell.Offset(0, -3).Copy Sheets("Livraison").Range("A" & Sheets("Livraison").Range("A65536").End(xlUp).Row + 1)
le problème qui se pose est que si une cellule de mon fichier source est vide et que cette cellule vide correspondont à une colonne filtrée par la macro, il y a un décalage (sur une même ligne, on peut retrouver la valeur d'une autre ligne!!!)
quelqu'un pourrait t'il m'aider ds la résolution de ce pb???
merci 🙂