OVH Cloud OVH Cloud

Exporter vers Excel

5 réponses
Avatar
Elise
Bonjour,

J'aimerais copier des donn=E9es de ma base vers excel via du=20
code et mettre en forme ce fichier.=20

Comment puis je faire en VBA ?

Merci d'avance
Bonne journ=E9e
Elise

5 réponses

Avatar
Raymond [mvp]
Bonjour.

Qu'appelles-tu mettre en forme ? si ça peut être du ressort d'une requête,
tu utilises DoCmd.TransferSpreadsheet
si la mise en forme nécessite plein de code vba et l'impossibilité de passer
par une requête il te reste l'automation.

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


"Elise" a écrit dans le message de
news:0b4001c3d5ee$a2d5f710$
Bonjour,

J'aimerais copier des données de ma base vers excel via du
code et mettre en forme ce fichier.

Comment puis je faire en VBA ?

Merci d'avance
Bonne journée
Elise
Avatar
Elise
disposer d'une certaine façon mes données dans excel...
par exemple tel donnée dans tel cellule...
pourrais tu me donner exemple d'automation si je dois
l'utiliser?

Merci
-----Message d'origine-----
Bonjour.

Qu'appelles-tu mettre en forme ? si ça peut être du
ressort d'une requête,

tu utilises DoCmd.TransferSpreadsheet
si la mise en forme nécessite plein de code vba et
l'impossibilité de passer

par une requête il te reste l'automation.

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


"Elise" a écrit
dans le message de

news:0b4001c3d5ee$a2d5f710$
Bonjour,

J'aimerais copier des données de ma base vers excel via du
code et mettre en forme ce fichier.

Comment puis je faire en VBA ?

Merci d'avance
Bonne journée
Elise


.



Avatar
Raymond [mvp]
regarde sur les pages : http://access.seneque.free.fr/excel.htm
si tu comprends et tu penses que ça peut faire l'affaire, tu le dis et tu
expliqueras plus en détail éventuellement ton souci. Si ça te pose problème,
tu le dis aussi.

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


"Elise" a écrit dans le message de
news:0e7d01c3d5fc$762cd3b0$
disposer d'une certaine façon mes données dans excel...
par exemple tel donnée dans tel cellule...
pourrais tu me donner exemple d'automation si je dois
l'utiliser?
Avatar
Elise
Bonjour,

est il possible que je crée un modèle de fichier excel
avec bordures, couleurs, etc...et qu'après j'ouvre ce
modèle pour y insérer mes données ?
Si oui comment dois je faire pourindiquer quand j'ouvre un
classeur qu'il doit etre comme le modèle?

si non est il possible de modifier les bordures des
cellules à partir de vba dans Access?

Merci d'avance
Elise

-----Message d'origine-----
regarde sur les pages :
http://access.seneque.free.fr/excel.htm

si tu comprends et tu penses que ça peut faire l'affaire,
tu le dis et tu

expliqueras plus en détail éventuellement ton souci. Si
ça te pose problème,

tu le dis aussi.

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


"Elise" a écrit
dans le message de

news:0e7d01c3d5fc$762cd3b0$
disposer d'une certaine façon mes données dans excel...
par exemple tel donnée dans tel cellule...
pourrais tu me donner exemple d'automation si je dois
l'utiliser?



.



Avatar
Raymond [mvp]
Bonjour Elise

Si tu exportes par le menu, tu ne peux pas inclure tes données dans un
classeur existant.
si tu exportes tes données par vba avec la fonction:
DoCmd.TransferSpreadsheet acExport, acSpreadsheetTypeExcel9, "clients",
"C:Documents and SettingsRaymondMes documentsclients.xls", True
et si le fichier existe les données sont incluses dans le classeur et la
mise en page conservée.
tu peux toujours rajouter des infos par vbs, lis les pages automation :
http://access.seneque.free.fr/excel.htm
--
@+
Raymond Access MVP
http://access.seneque.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/ pour débuter sur le forum


"Elise" a écrit dans le message de
news:07c801c3d688$4d87fd40$
Bonjour,

est il possible que je crée un modèle de fichier excel
avec bordures, couleurs, etc...et qu'après j'ouvre ce
modèle pour y insérer mes données ?
Si oui comment dois je faire pourindiquer quand j'ouvre un
classeur qu'il doit etre comme le modèle?

si non est il possible de modifier les bordures des
cellules à partir de vba dans Access?

Merci d'avance
Elise