rafraichir une base de donnée par une macro - VB/VBA/VBS - Programmation
Marsh Posté le 27-10-2004 à 23:53:55
Il faut d'abord que tu importes manuellement ton fichier à l'aide de l'assistant, tu appuies ensuite sur le bouton "Avancé" pour enregistrer ton format d'import que tu pourras ensuite utiliser sous VBA ou dans une macro. Tu fais la manip pour chaque fichier. Passes par un fichier temporaire pour ajouter ou mettre à jour tes tables si les clés primaires sont bien déclarées, cela ne devrait pas poser de problèmes.
Marsh Posté le 03-09-2004 à 10:05:35
bonjour à tous,
Je souhaite mettre à jour une base access où les tables doivent être mises à jour à partir de fichiers txt.
Pour cela j'aimerais qu'au démarrage d'access un formulaire apparaisse et me donne le choix des fichiers à rafraichir.
Deplus, pour chaque importation il y a les spécifications correspondantes.... et il se peut qu'il faille que completer une table ou au contraire l'écraser.
nb: il s'agit d'access 2000.
j'ai qq idées:
faire une macro avec la commande transfertext sauf que cette méthode ne semble pas permettre de faire référence aux spécification d'importation.
Si quelqu'un a un peu de temps pour m'aider...merci beaucoup!!!