pour transferer des données d'access vers excel j'utilise cette fonction
DoCmd.TransferSpreadsheet acExport, 8, "nom de la table", "chemin fichier
excel", True, "NOMDELAFeUILLE!A1:w32"
et ça fonctionne
Maintenant j'ai une question :
Est-ce que je peux rajouter un bout de code pour qu'il me demande le nom de
la feuille ?
si oui comment doit-il être formulé
Merci
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]
Bonsoir.
je pense que le docmd est exécuté à partir d'un formulaire ? dans ce cas il faut placer un contrôle texte (avec valeur par défaut) et l'opérateur peut indiquer n'importe quel nom dans ce contrôle (nommé par exemple NomFeuille) le docmd devient: DoCmd.TransferSpreadsheet acExport, 8, "nom de la table", "chemin fichier excel", True, NomFeuille & "!A1:w32" ça devrait faire.
-- @+ Raymond Access MVP http://OfficeSystem.Access.free.fr/ http://www.mpfa.info/ pour débuter sur le forum. l'abonnement TechNet ! http://www.microsoft.com/france/technet/presentation/cd/default.mspx
"Chris50" a écrit dans le message de news:
pour transferer des données d'access vers excel j'utilise cette fonction
DoCmd.TransferSpreadsheet acExport, 8, "nom de la table", "chemin fichier excel", True, "NOMDELAFeUILLE!A1:w32"
et ça fonctionne
Maintenant j'ai une question : Est-ce que je peux rajouter un bout de code pour qu'il me demande le nom de la feuille ? si oui comment doit-il être formulé Merci
Bonsoir.
je pense que le docmd est exécuté à partir d'un formulaire ?
dans ce cas il faut placer un contrôle texte (avec valeur par défaut) et
l'opérateur peut indiquer n'importe quel nom dans ce contrôle (nommé par
exemple NomFeuille)
le docmd devient:
DoCmd.TransferSpreadsheet acExport, 8, "nom de la table", "chemin fichier
excel", True, NomFeuille & "!A1:w32"
ça devrait faire.
--
@+
Raymond Access MVP
http://OfficeSystem.Access.free.fr/
http://www.mpfa.info/ pour débuter sur le forum.
l'abonnement TechNet !
http://www.microsoft.com/france/technet/presentation/cd/default.mspx
"Chris50" <Chris50@discussions.microsoft.com> a écrit dans le message de
news: 17CE7C0D-9BDA-43B5-AE07-77071B31C67E@microsoft.com...
pour transferer des données d'access vers excel j'utilise cette fonction
DoCmd.TransferSpreadsheet acExport, 8, "nom de la table", "chemin fichier
excel", True, "NOMDELAFeUILLE!A1:w32"
et ça fonctionne
Maintenant j'ai une question :
Est-ce que je peux rajouter un bout de code pour qu'il me demande le nom
de
la feuille ?
si oui comment doit-il être formulé
Merci
je pense que le docmd est exécuté à partir d'un formulaire ? dans ce cas il faut placer un contrôle texte (avec valeur par défaut) et l'opérateur peut indiquer n'importe quel nom dans ce contrôle (nommé par exemple NomFeuille) le docmd devient: DoCmd.TransferSpreadsheet acExport, 8, "nom de la table", "chemin fichier excel", True, NomFeuille & "!A1:w32" ça devrait faire.
-- @+ Raymond Access MVP http://OfficeSystem.Access.free.fr/ http://www.mpfa.info/ pour débuter sur le forum. l'abonnement TechNet ! http://www.microsoft.com/france/technet/presentation/cd/default.mspx
"Chris50" a écrit dans le message de news:
pour transferer des données d'access vers excel j'utilise cette fonction
DoCmd.TransferSpreadsheet acExport, 8, "nom de la table", "chemin fichier excel", True, "NOMDELAFeUILLE!A1:w32"
et ça fonctionne
Maintenant j'ai une question : Est-ce que je peux rajouter un bout de code pour qu'il me demande le nom de la feuille ? si oui comment doit-il être formulé Merci
Chris50
Merci
Bonsoir.
je pense que le docmd est exécuté à partir d'un formulaire ? dans ce cas il faut placer un contrôle texte (avec valeur par défaut) et l'opérateur peut indiquer n'importe quel nom dans ce contrôle (nommé par exemple NomFeuille) le docmd devient: DoCmd.TransferSpreadsheet acExport, 8, "nom de la table", "chemin fichier excel", True, NomFeuille & "!A1:w32" ça devrait faire.
-- @+ Raymond Access MVP http://OfficeSystem.Access.free.fr/ http://www.mpfa.info/ pour débuter sur le forum. l'abonnement TechNet ! http://www.microsoft.com/france/technet/presentation/cd/default.mspx
"Chris50" a écrit dans le message de news:
pour transferer des données d'access vers excel j'utilise cette fonction
DoCmd.TransferSpreadsheet acExport, 8, "nom de la table", "chemin fichier excel", True, "NOMDELAFeUILLE!A1:w32"
et ça fonctionne
Maintenant j'ai une question : Est-ce que je peux rajouter un bout de code pour qu'il me demande le nom de la feuille ? si oui comment doit-il être formulé Merci
Merci
Bonsoir.
je pense que le docmd est exécuté à partir d'un formulaire ?
dans ce cas il faut placer un contrôle texte (avec valeur par défaut) et
l'opérateur peut indiquer n'importe quel nom dans ce contrôle (nommé par
exemple NomFeuille)
le docmd devient:
DoCmd.TransferSpreadsheet acExport, 8, "nom de la table", "chemin fichier
excel", True, NomFeuille & "!A1:w32"
ça devrait faire.
--
@+
Raymond Access MVP
http://OfficeSystem.Access.free.fr/
http://www.mpfa.info/ pour débuter sur le forum.
l'abonnement TechNet !
http://www.microsoft.com/france/technet/presentation/cd/default.mspx
"Chris50" <Chris50@discussions.microsoft.com> a écrit dans le message de
news: 17CE7C0D-9BDA-43B5-AE07-77071B31C67E@microsoft.com...
pour transferer des données d'access vers excel j'utilise cette fonction
DoCmd.TransferSpreadsheet acExport, 8, "nom de la table", "chemin fichier
excel", True, "NOMDELAFeUILLE!A1:w32"
et ça fonctionne
Maintenant j'ai une question :
Est-ce que je peux rajouter un bout de code pour qu'il me demande le nom
de
la feuille ?
si oui comment doit-il être formulé
Merci
je pense que le docmd est exécuté à partir d'un formulaire ? dans ce cas il faut placer un contrôle texte (avec valeur par défaut) et l'opérateur peut indiquer n'importe quel nom dans ce contrôle (nommé par exemple NomFeuille) le docmd devient: DoCmd.TransferSpreadsheet acExport, 8, "nom de la table", "chemin fichier excel", True, NomFeuille & "!A1:w32" ça devrait faire.
-- @+ Raymond Access MVP http://OfficeSystem.Access.free.fr/ http://www.mpfa.info/ pour débuter sur le forum. l'abonnement TechNet ! http://www.microsoft.com/france/technet/presentation/cd/default.mspx
"Chris50" a écrit dans le message de news:
pour transferer des données d'access vers excel j'utilise cette fonction
DoCmd.TransferSpreadsheet acExport, 8, "nom de la table", "chemin fichier excel", True, "NOMDELAFeUILLE!A1:w32"
et ça fonctionne
Maintenant j'ai une question : Est-ce que je peux rajouter un bout de code pour qu'il me demande le nom de la feuille ? si oui comment doit-il être formulé Merci