OVH Cloud OVH Cloud

Access ==> Excel

3 réponses
Avatar
phil
Salut,
D'apr=E8s Raymond dans un message il y a quelques jours, il=20
est possible de cr=E9er un doc excel en y collant les=20
donn=E9es d'une table (avec DoCmd.TransferSpreadsheet).
Mais comment faire pour que le doc excel se cr=E9e dans le=20
dossier de la base de donn=E9es ?=20
J'ai essay=E9 en ne mettant pas "c:\etc\classeur.xls"=20
mais "classeur.xls", mais =E7a me pose mon doc excel un peu=20
n'importe ou... (je crois que c'=E9tait dans=20
winnt/user/preferences)
Est-il possible de r=E9cup=E9rer le chemin du dossier qui=20
contient la base elle-m=EAme ?

3 réponses

Avatar
Jessy Sempere [MVP]
Bonjour

tu peux regarder ici :
http://access.jessy.free.fr/index.html?Menu=0&Page=CurrentDbDir

ensuite il te suffit de mettre :

CurrentDbDir & "Classeur.xls"

@+
Jessy Sempere - Access MVP

------------------------------------
Site @ccess : http://access.jessy.free.fr/
Pour l'efficacité de tous :
http://users.skynet.be/mpfa/
------------------------------------
"phil" a écrit dans le message news:
0d7501c3d9df$568f4470$
Salut,
D'après Raymond dans un message il y a quelques jours, il
est possible de créer un doc excel en y collant les
données d'une table (avec DoCmd.TransferSpreadsheet).
Mais comment faire pour que le doc excel se crée dans le
dossier de la base de données ?
J'ai essayé en ne mettant pas "c:etcclasseur.xls"
mais "classeur.xls", mais ça me pose mon doc excel un peu
n'importe ou... (je crois que c'était dans
winnt/user/preferences)
Est-il possible de récupérer le chemin du dossier qui
contient la base elle-même ?
Avatar
phil
Merci c'est parfait.

Mais qu'est-ce que je pourrais faire sans vous tous ?


-----Message d'origine-----
Bonjour

tu peux regarder ici :
http://access.jessy.free.fr/index.html?
Menu=0&Page=CurrentDbDir


ensuite il te suffit de mettre :

CurrentDbDir & "Classeur.xls"

@+
Jessy Sempere - Access MVP

------------------------------------
Site @ccess : http://access.jessy.free.fr/
Pour l'efficacité de tous :
http://users.skynet.be/mpfa/
------------------------------------
"phil" a écrit dans
le message news:

0d7501c3d9df$568f4470$
Salut,
D'après Raymond dans un message il y a quelques jours, il
est possible de créer un doc excel en y collant les
données d'une table (avec DoCmd.TransferSpreadsheet).
Mais comment faire pour que le doc excel se crée dans le
dossier de la base de données ?
J'ai essayé en ne mettant pas "c:etcclasseur.xls"
mais "classeur.xls", mais ça me pose mon doc excel un peu
n'importe ou... (je crois que c'était dans
winnt/user/preferences)
Est-il possible de récupérer le chemin du dossier qui
contient la base elle-même ?


.



Avatar
Raymond [mvp]
Mais qu'est-ce que je pourrais faire sans vous tous ?


La sieste.

--
@+
Raymond Access MVP
http://access.seneque.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/ pour débuter sur le forum


"phil" a écrit dans le message de
news:050d01c3d9e2$d2655b40$
Merci c'est parfait.