Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

Lien avec ACCESS

R

Rémi

Guest
Bonjour,

Je veux faire une macro Excel qui va éxécuter une requête création de table dans Access. J'ai fait une macro dans Access et j'ai copié le code et voici ce que ca donne:

Function Test()
On Error GoTo Test_Err

DoCmd.OpenQuery "PVN 001", acNormal, acEdit
DoCmd.TransferSpreadsheet acExport, 0, "Test", "D:\Mes Documents\Test.xls", True, ""


Test_Exit:
Exit Function

Test_Err:
MsgBox Error$
Resume Test_Exit

End Function

Je sais comment ouvrir mon fichier mais je ne sais pas comment copier la table nouvellement créée dans Excel.

Est-ce que quelqu'un pourrait m'aider svp?

Merci.

Rémi
 
C

chris

Guest
Bonjour
Ton code ACCESS crée un fichier excel test.xls.
Donc tu peux l'ouvrir dans EXcel.

Après tu veux faire quoi ? l'exploiter à partir d'EXcel ou d'Access ?

Chris
 
R

Rémi

Guest
Salut Chris et le forum,

Tout d'abord, merci d'avoir répondu à mon message.

Ce que je voudrais faire, c'est faire un macro à partir d'Excel car je veux traiter l'information contenue dans la table avec Excel. Dans le fonds, je veux avoir une macro d'Excel qui ouvre mon fichier Access, lui fait éxécuter la requête création de table et ensuite colle les données de la table nouvellement créée dans mon fichier Excel.
Autrement dit, je ne veux pas avoir à ouvrir Access, éxécuter ma requête et copier les données de la table dans mon fichier Excel.

Merci.

Rémi
 

Discussions similaires

Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…