VBA Changement de ligne sur critère

Bonjour,

Ma problématique:

J'ai récupéré un fichier de quelqu'un calé en VBA (ce qui n'est pas mon cas), que je dois modifier....

2 feuilles sur ce fichier:

  • Feuille "TMP" qui est l'extraction des données d'un logiciel
  • Feuille "BonBar" Tableau final à remplir

Je dois modifier le code pour que dans ma feuille "BonBar" on passe dans la ligne suivante sur le tableau quand la Ref de l'article (GenRefArtFab) et la (Couleur) sur la feuille "TMP" sont différentes.

Exmple:

  • 1 ligne pour FSMT004 couleur 7042B
  • 1 ligne FSMT004 couleur 7016S

Si vous pouviez m'éclaircir, je vous en remercie.

11ef01901812.xlsm (44.41 Ko)

Bonsoir marlene65,

Le plus efficace serait, sans aucun doute, de demander à cette personne "calée en vba" de modifier son code!

Quoi qu'il en soit, joindre un fichier exemple est une bonne idée, s'il illustre la demande et permet de mieux la comprendre. Mais ta feuille BonBar est vide (à l'exclusion de quelques cellules qui pourraient être des titres de colonnes, mais contiennent des messages d'erreur pour la plupart).

En examinant le code du Module2, on constate qu'il permet de rechercher dans la même feuille BonBar, un texte spécifique, puis d'inscrire 3 lignes plus haut et une colonne à droite, une autre mention spécifique ... c'est à y perdre son latin .

Tes explications sont un peu (voire fort ) lacunaires ...

Bref, il faudrait que tu présentes ta demande de manière plus détaillée!

Rechercher des sujets similaires à "vba changement ligne critere"