Attribuer prix et poids par rapport a une reference

bonjour

j'ai une classeur excel avec une centaine d'onglet dedans, dans chaque onglet colonne A j'ai des refrences a la fin du classeur j'ai 2 onglets qui s'appelle weight et prices avec en colonne A les references et je cherche a l'aide d'une macro le moyen d'attribuer dans chaque onglet en colonne E le poids correspondant (colonne B onglet weight ) et en colonne F le prix correspondant (colonne B onglet prices). merci de votre aide le fichier est a l'adresse ci dessous.

phil

Bonsoir,

Ci-joint une proposition à tester.

https://www.cjoint.com/c/GCsrzpQnqEM

Bouton sur l'onglet "MAJ" (dernier onglet)

2 remarques :

  • quelques références en doublon dans l'onglet "weight" (non vérifié pour l'onglet "prices").
  • certaines références n'existent pas (indiquera dans ce cas "référence absente")

Bonne soirée

Bouben

j'ai supprime les doublons dans les deux listes et tout a l'air de fonctionner parfaitement et je t'en remercie, j'aurais une autre question sur le meme classeur j'ai besoin d'ecrire MILNER en colonne G dans tous les onglets ou il y a un article.

et en H je vais devoir attribuer une categorie a chaque article mais comme beaucoup d'articles sont commun dans les autres onglets j'aimerais le taper qu'une fois, donc quand je vais par exemple ecrire ACCESOIRES en G de l'onglet ACA sur la ligne 13 ref 002523 ACCESOIRES devra s'ecrire egalement dans tous les onglets qui possedent la ref 002523 c'est un peu complique et je sait pas si c'est possible mais ce serait vraiment super!...

je te joint le nouveau fichier comme j'ai fait des modifs sur celui que tu m'a envoye..

phil

Bonsoir,

Ci-joint une nouvelle version à tester.

https://www.cjoint.com/c/GCsvrk2OUVM

Une modification en colonne H d'un des onglets est reportée dans tous les autres onglets pour cette référence.

Pour l'autre point, à repréciser : tu veux écrire MILNER dans toutes les lignes de toutes les onglets, en colonne G ?

Bonne soirée

Bouben

non en fait j'en ai besoin dans toutes les lignes de la colonne G de tous les onglets (sauf weight et prices) ou il y a un article

phil

Le fichier que tu m'a envoyer as une extension .xlsm.xlsx quand je le telecharge et je ne peut pas l'ouvrir j'ai enlever .xlsx et la il s'ouvre mais quand je modifie quelque chose en H la fenetre VBA s'ouvre et j'ai cette erreur "compile error variable not defined"

phil

Bonjour

Ci-joint une nouvelle version à tester.

=> alimentation de la colonne G pour toutes les lignes

https://www.cjoint.com/c/GCtpMGG6bXM

Pour ton problème de compilation, sur quelle la ligne de code (la ligne est sélectionnée lors de l'apparition du message).

Bonne journée

Bouben

sur la toute premiere ligne

Private Sub Workbook_SheetChange(ByVal Sh As Object, ByVal Target As Range)

et iAvanc = 1 est surligne en bleu egalement

phil

bonjour

as tu regarde ce qui peut clocher?

phil

Rechercher des sujets similaires à "attribuer prix poids rapport reference"