Transfert Fichier Texte dans ACCESS depuis vba Excel
Transfert Fichier Texte dans ACCESS depuis vba Excel - VB/VBA/VBS - Programmation
MarshPosté le 12-11-2009 à 13:38:04
Bonjour,
A partir d'un code dans un fichier Excel, je dois effectuer les taches suivantes:
1-ouvrir une autre fenêtre parcourrir 2-sélectionner un fichier texte (.txt) 3-ouvrir une fenêtre parcourrir 4-sélectionner un fichier ACCESS 5-Ouvrir ce fichier Access (en la déclarant sous la variable "bdAccess" ) 6-importer le fichier texte dans une table de mon fichier ACCESS (car il y a 600 000 ligne minimum, donc impossible sous excel)
Jusqu'à l'étape 5, je sais faire.
Je sais aussi importer le fichier texte en rentrant dans le fichier ACCESS et en utilisant : ->soit une macro ACCESS ->soit l'équivalent en vba : DoCmd.TransferText acImportDelim ,"","NomTable","NomFichierTexte"
Mon soucis vient du fait qu'au boulot, beaucoup de gens n'ont que ACCESS runtime.
Je voudrais donc pour lancer la commande "DoCmd.TransferText" depuis le code vba dans le fichier Excel.
Marsh Posté le 12-11-2009 à 13:38:04
Bonjour,
A partir d'un code dans un fichier Excel, je dois effectuer les taches suivantes:
1-ouvrir une autre fenêtre parcourrir
2-sélectionner un fichier texte (.txt)
3-ouvrir une fenêtre parcourrir
4-sélectionner un fichier ACCESS
5-Ouvrir ce fichier Access (en la déclarant sous la variable "bdAccess" )
6-importer le fichier texte dans une table de mon fichier ACCESS (car il y a 600 000 ligne minimum, donc impossible sous excel)
Jusqu'à l'étape 5, je sais faire.
Je sais aussi importer le fichier texte en rentrant dans le fichier ACCESS et en utilisant :
->soit une macro ACCESS
->soit l'équivalent en vba : DoCmd.TransferText acImportDelim ,"","NomTable","NomFichierTexte"
Mon soucis vient du fait qu'au boulot, beaucoup de gens n'ont que ACCESS runtime.
Je voudrais donc pour lancer la commande "DoCmd.TransferText" depuis le code vba dans le fichier Excel.
Si quelqu'un a un idée.
Merci d'avance.