Mettre à jour une base de données excel

Résolu/Fermé
David - 16 nov. 2010 à 15:45
 David - 17 nov. 2010 à 16:57
Bonjour,

J'ai un fichier "A" avec les articles que je vends qui comporte la référence de l'article, la désignation, etc

J'ai un fichier "B" avec tous les articles du fournisseurs et les barre-code.

Je souhaite importer les barre-code dans mon fichier "A", et bien sur que chaque barre-code soit attribué automatiquement à l'article correspondant

comment dois-je faire ?

même question lorsque je dois mettre à jours des prix.

merci d'avance.

A voir également:

4 réponses

Le Pingou Messages postés 12182 Date d'inscription mercredi 11 août 2004 Statut Contributeur Dernière intervention 7 novembre 2024 1 448
16 nov. 2010 à 23:33
Bonjour,
Utilisez la fonction RECHERCHEV() dans le fichier A.
Exemple:
= RECHERCHEV(référence article;'C:\Documents and Settings\[Nom fichier B.xls]Feuil1'!plage concernée;numéro colonne du code barre;FAUX))

--
Salutations.
Le Pingou
0
Bonjour cher Pingouin
et merci de venir à mon secours !

Lorsque je fais ce que vous me dite, une fenetre s'ouvre et je dois remplir les champs suivants :
Valeur_cherchée
Tble_matrice
No_index_col
valeur_proche

que dois-je faire ?
merci
0
Le Pingou Messages postés 12182 Date d'inscription mercredi 11 août 2004 Statut Contributeur Dernière intervention 7 novembre 2024 1 448
Modifié par Le Pingou le 17/11/2010 à 10:49
Bonjour,
Voici ma réponse en tant que : Le Pingou.
Supposition :
classeur A, feuille 1, colonnes A (Référence de l'article), col. B (Désignation) .... Et col G (code barre)
classeur B, feuille 1, colonnes A (Référence de l'article), col. B (code barre) .... Et col G (Désignation)
Valeur_cherchée : cellule [A2]
Tble_matrice : Répertoire du classeur B-son nom-nom feuille 1-plage des données
No_index_col : ici numéro de la colonne B = 2
valeur_proche : Faux - pour avoir une correspondance exacte.
Exemple de formule dans la cellule [G2] et ensuite la tirer vers le bas:
= RECHERCHEV($A2;'C:\DossierXYZ\[Classeur B.xls]Feuil1'!$A$2 :$G$500;2;FAUX))


Note: utiliser l'aide fournie pour cette fonction vous sera très profitable (dans la fenêtre Arguments de la fonction, clic : Aide sur la fonction --- en bas à gauche)

Salutations.
Le Pingou
0
je vais essayer

merci encore pour tout
0