Bonjour mon forum préféré !
J'ai essayé d'assembler différents morceaux de codes que j'ai trouvé sur ....xld biensûr, pour parvenir à mon objectif.
J'y suis presque, mais j'ai un petit point qui coïnce, je m'explique :
Je veux restituer sur la feuille "Histo" les lignes en écart, entre les feuilles "source (sauv)" et "source" (quand la feuille source est mise à jour, je lance ma macro pour recenser les écarts avec la feuille source sauv)
Ma macro tourne pas tout à fait comme je le souhaite, il y a une condition que j'ai du mal paramétrer :
Quand j'apporte une modification sur la ligne x, mais que la date dans la colonne S de la ligne x n'est pas renseignée, je ne souhaite pas retenir la ligne traitée en écart dans la feuille "Histo"
If IsEmpty(Range("S" & Ligne).Value) Then <---- c'est là que ça va pas.
Range(Colonnes(i) & Ligne).Interior.ColorIndex = 8
Je vous joins un extrait de mon fichier avec ma macro, si une âme sensible avait la gentillesse de se pencher sur mon code.
D'avance merci
Océanne.
J'ai essayé d'assembler différents morceaux de codes que j'ai trouvé sur ....xld biensûr, pour parvenir à mon objectif.
J'y suis presque, mais j'ai un petit point qui coïnce, je m'explique :
Je veux restituer sur la feuille "Histo" les lignes en écart, entre les feuilles "source (sauv)" et "source" (quand la feuille source est mise à jour, je lance ma macro pour recenser les écarts avec la feuille source sauv)
Ma macro tourne pas tout à fait comme je le souhaite, il y a une condition que j'ai du mal paramétrer :
Quand j'apporte une modification sur la ligne x, mais que la date dans la colonne S de la ligne x n'est pas renseignée, je ne souhaite pas retenir la ligne traitée en écart dans la feuille "Histo"
If IsEmpty(Range("S" & Ligne).Value) Then <---- c'est là que ça va pas.
Range(Colonnes(i) & Ligne).Interior.ColorIndex = 8
Je vous joins un extrait de mon fichier avec ma macro, si une âme sensible avait la gentillesse de se pencher sur mon code.
D'avance merci
Océanne.