aide VBA

F

François

Guest
Bonjour à tous,

J’ai deux grosses questions à propos de VBA :

-tout d’abord, je désirerais créer un module sur ACCESS me permettant de lancer une requête et de l’exporter en .txt sur mon : C:ESPACE_DE_TRAVAIL !

-ensuite, j’aimerais sur Exel lancer une macros me copiant/collant les informations du fichier en .txt sur une feuille déterminée.

Serait il possible d’avoir de l’aide svp ?

Merci beaucoup

François

PS : je suis ds l’impossibilité de joindre mes fichiers en PJ
 
M

Michel_M

Guest
Bonsoir François,

petite demande d'explication:

Pourquoi veux tu rebondir sur un fichier txt ?

Importer à partir d'excel et dans excel une requete d'access est possible avec VBA. c'est enfantin à partir d'access

Ensuite si tu as besoin d'un fichier txt tu pourrais le faire soit à partir d'access ou d'excel ?

Dans l'attente

Michel
 
F

francois

Guest
Bonsoir Michel,

car on m'a dit que le fait de transférer par un .txt serait une manière beaucoup plus rapide d'importer des fichiers de taille volumineuse en lançant depuis excel un module access d'exportation dans un premier temps, et dans un deuxième temps, une macro qui prends le .txt et me le colle dans une autre feuille excel cible!

François
 
M

Michel_M

Guest
Re,

"On" a peut-être raison...

Ci joint une demo étudiant les les imports-exports access-word-Excel

NOTA/ il est impératif de cocher la référence Microsoft DAO 3.x library
dans l'éditeur VBE (outils | références)

A+

Michel
 
M

Michel_M

Guest
Re François

Ci joint daodemo3 qui remplace daodemo2

La procédure à utiliser pour un machin volumineux est l'import par SQL ("importer_province" est un exercice d'école pour piger)

Si, comme tout le monde, tu as des difficultés avec la syntaxe SQL, n'hésites pas....

Bonne soirée
Michel
 

Pièces jointes

  • demodao3.zip
    20.2 KB · Affichages: 10

Discussions similaires

Réponses
14
Affichages
1 K
Réponses
6
Affichages
1 K

Membres actuellement en ligne

Statistiques des forums

Discussions
314 162
Messages
2 106 603
Membres
109 637
dernier inscrit
lafforest