Dans formulaire choisir un répertoire pour exporter le résultat
1 réponse
jc
Bonjour
J'aimerai dans un formulaire pouvoir choisir le chemin d'exportation du
résultat de ma requete access (création d'un fichier excel résultant
d'une requête sous access)
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Raymond [mvp]
Bonjour.
tu crées un contrôle texte, dans lequel tu entreras le chemin complet d'un fichier excel à créer. soit tu le fais composer ou tu le généres par code, soit tu fais sélectionner le répertoire par l'api SelectFolder http://officesystem.access.free.fr/apiselectfolder.htm et tu complètes par le nom de la requête ou de la table.
si tu travailles sous la version 2007, évite d'indiquer acSpreadsheetTypeExcel12 et l'extension .xlsx ou .xls, ça donne de très mauvais résultats: DoCmd.TransferSpreadsheet acExport, acSpreadsheetTypeExcel12, "requête1", Me.Texte1, True
-- @+ Raymond Access MVP http://www.OfficeSystemAccess.com/ http://officesystem.access.over-blog.com/ http://officesystem.access.free.fr/wiki/ Pour débuter sur le forum: http://www.mpfa.info/
Venez découvrir Open XML, le nouveau format de fichier de la suite Office ! http://www.comscamp.com/Tracker/Redirect.ashx?linkidÿ71c7f3-78e8-4371-abaf-b73c259e58db
"jc" a écrit dans le message de news: 46853dde$0$18521$ | Bonjour | | J'aimerai dans un formulaire pouvoir choisir le chemin d'exportation du | résultat de ma requete access (création d'un fichier excel résultant | d'une requête sous access) | | merci pour votre aide
Bonjour.
tu crées un contrôle texte, dans lequel tu entreras le chemin complet d'un
fichier excel à créer. soit tu le fais composer ou tu le généres par code,
soit tu fais sélectionner le répertoire par l'api SelectFolder
http://officesystem.access.free.fr/apiselectfolder.htm et tu complètes par
le nom de la requête ou de la table.
si tu travailles sous la version 2007, évite d'indiquer
acSpreadsheetTypeExcel12 et l'extension .xlsx ou .xls, ça donne de très
mauvais résultats:
DoCmd.TransferSpreadsheet acExport, acSpreadsheetTypeExcel12, "requête1",
Me.Texte1, True
--
@+
Raymond Access MVP http://www.OfficeSystemAccess.com/
http://officesystem.access.over-blog.com/
http://officesystem.access.free.fr/wiki/
Pour débuter sur le forum: http://www.mpfa.info/
Venez découvrir Open XML, le nouveau format de fichier de la suite Office !
http://www.comscamp.com/Tracker/Redirect.ashx?linkidÿ71c7f3-78e8-4371-abaf-b73c259e58db
"jc" <jc@sportif.net> a écrit dans le message de news:
46853dde$0$18521$426a74cc@news.free.fr...
| Bonjour
|
| J'aimerai dans un formulaire pouvoir choisir le chemin d'exportation du
| résultat de ma requete access (création d'un fichier excel résultant
| d'une requête sous access)
|
| merci pour votre aide
tu crées un contrôle texte, dans lequel tu entreras le chemin complet d'un fichier excel à créer. soit tu le fais composer ou tu le généres par code, soit tu fais sélectionner le répertoire par l'api SelectFolder http://officesystem.access.free.fr/apiselectfolder.htm et tu complètes par le nom de la requête ou de la table.
si tu travailles sous la version 2007, évite d'indiquer acSpreadsheetTypeExcel12 et l'extension .xlsx ou .xls, ça donne de très mauvais résultats: DoCmd.TransferSpreadsheet acExport, acSpreadsheetTypeExcel12, "requête1", Me.Texte1, True
-- @+ Raymond Access MVP http://www.OfficeSystemAccess.com/ http://officesystem.access.over-blog.com/ http://officesystem.access.free.fr/wiki/ Pour débuter sur le forum: http://www.mpfa.info/
Venez découvrir Open XML, le nouveau format de fichier de la suite Office ! http://www.comscamp.com/Tracker/Redirect.ashx?linkidÿ71c7f3-78e8-4371-abaf-b73c259e58db
"jc" a écrit dans le message de news: 46853dde$0$18521$ | Bonjour | | J'aimerai dans un formulaire pouvoir choisir le chemin d'exportation du | résultat de ma requete access (création d'un fichier excel résultant | d'une requête sous access) | | merci pour votre aide