[ACCESS] import EXCEL-->ACCESS (débutant)
Fermé
GEMINIEN
Messages postés
1
Date d'inscription
mercredi 31 janvier 2007
Statut
Membre
Dernière intervention
11 mars 2007
-
11 mars 2007 à 08:57
Visiteur - 11 mars 2007 à 09:17
Visiteur - 11 mars 2007 à 09:17
A voir également:
- [ACCESS] import EXCEL-->ACCESS (débutant)
- Liste déroulante excel - Guide
- Word et excel gratuit - Guide
- Déplacer colonne excel - Guide
- Si et excel - Guide
- Excel moyenne - Guide
1 réponse
C'est juste un problème de logique.
Pour consolider des fichiers en Mode CMS (création-Modification-Suppression), tu dois respecter cet ordre.
L'autre methode pour mettre à jour un fichier étant l'annule et remplace (rien de plus simple).
1) il faut savoir ce que ton fichier d'origine (source) contient. Dans ton cas l'intégralité des codes vendeurs, dans cas tu dois créer les références vendeurs qui n'existe pas dans ta table vendeur access (création).
2) Effectuer une requête de mise à jour de ta colonne D par rapport à tes références vendeurs (mise à jour) (voir châpitre jointure de table pour la technique de la requête)
3)Dans le cas où ton fichier source est vraiment exhauxtif, il est préférable également de supprimer les références qui n'apparaissent plus dans ton fichier source OU de rajouter un champ dans ta base Access qui indique la dernière date de mise à jour.
C'est trois requêtes sont à mettre dans une macro :
1ligne: Avertissmeent = Non
2ligne: Ouvrirrequête avec param 1)
...
Bonne journée ...
Pour consolider des fichiers en Mode CMS (création-Modification-Suppression), tu dois respecter cet ordre.
L'autre methode pour mettre à jour un fichier étant l'annule et remplace (rien de plus simple).
1) il faut savoir ce que ton fichier d'origine (source) contient. Dans ton cas l'intégralité des codes vendeurs, dans cas tu dois créer les références vendeurs qui n'existe pas dans ta table vendeur access (création).
2) Effectuer une requête de mise à jour de ta colonne D par rapport à tes références vendeurs (mise à jour) (voir châpitre jointure de table pour la technique de la requête)
3)Dans le cas où ton fichier source est vraiment exhauxtif, il est préférable également de supprimer les références qui n'apparaissent plus dans ton fichier source OU de rajouter un champ dans ta base Access qui indique la dernière date de mise à jour.
C'est trois requêtes sont à mettre dans une macro :
1ligne: Avertissmeent = Non
2ligne: Ouvrirrequête avec param 1)
...
Bonne journée ...