Mettre a jour Access avec un fichier Excel

Résolu/Fermé
Signaler
Messages postés
34
Date d'inscription
mercredi 10 avril 2013
Statut
Membre
Dernière intervention
24 juin 2016
-
Messages postés
34
Date d'inscription
mercredi 10 avril 2013
Statut
Membre
Dernière intervention
24 juin 2016
-
Bonjour à tous ,

Je possède une table Excel comme ci-dessous :

Nom-------Type------Version------ Quantité-------Prix

toto--------AB----------2.0------------26------------10
toto--------AC----------3.0------------30------------25

et une table Access "Produits" :

Nom-------Type------Version------ Quantité-------Prix

toto--------AB----------2.0---------------------------
toto--------AC----------3.0---------------------------

je souhaiterais mettre à jour ma table Access " Produits" à partir du fichier excel , pour identifier un enregistrement , je dois comparer le nom , type et version et donc si je trouve l'enregistrement , je mets a jour le champ "Quantité" et "Prix" sinon si l'enregistrement n'existe pas dans ma table Access , je le rajoute.


Svp si quelqu'un à une idée ou un tutoriel , ca fait une semaine que je suis bloqué la dessus .

merci d'avance pour votre aide.

Cordialement.

3 réponses

Messages postés
2955
Date d'inscription
lundi 18 septembre 2006
Statut
Membre
Dernière intervention
31 août 2019
214
Bonjour
Si c'est pour avoir la meme chose qu'excel il suffit
d'importer la feuille excel dans access pour faire une nouvelle table.
Après il y a le probleme de la clé primaire qui risque de gener lors du rajout des enregistrements?
Tu fais une requete de non correspondance entre les 2 tables.
Avec quel access travailles tu?
Messages postés
1145
Date d'inscription
samedi 15 novembre 2008
Statut
Membre
Dernière intervention
18 août 2014
60
Bonjour ,

Je dirais même qu'une fois la table créer avec les données de Excel il te suffit de faire une simple requêt de mise a jour en liant tes 3 champs qui te serve d'index.

Cdt

--
Messages postés
34
Date d'inscription
mercredi 10 avril 2013
Statut
Membre
Dernière intervention
24 juin 2016

Merci pour vos réponses , j'ai transféré les données Excel vers Access , et après ca devient plus simple avec une requête de mise a jour . Merci