Précédent   Forum des professionnels en informatique > Logiciels > Microsoft Office > Access
Access Forum d'entraide sur Microsoft Access. Avant de poster -> La F.A.Q Access
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 11/05/2011, 12h58   #1
Membre du Club
 
Inscription : février 2006
Messages : 27
Détails du profil
Informations forums :
Inscription : février 2006
Messages : 27
Points : 50
Points : 50
Par défaut Exportation des donnees vers Excel (Tables liées)

Bonjour,

Je cherche à exporter le résultat d'une requete vers un fichier excel. J'arrive bien quand mes tables sont integrées dans la base, mais je n'ai pas trouvé de solution quand mes tables sont liées à une autre base.

Code :
1
2
3
4
5
6
7
8
 
    Dim db As DAO.Database
    Dim rst As DAO.Recordset
    Set db = DAO.OpenDatabase(Application.CurrentProject.Path + "\PSC_D.MDB", False, False)
    db.CreateQueryDef "Res", "SELECT * FROM Client, Article where N°_Client = N°_Article"
    DoCmd.OutputTo acOutputQuery, "Res", acFormatXLS, Application.CurrentProject.Path + "\Clients.xls"
    db.QueryDefs.Delete "Res"
    db.Close
Merci d'avance pour votre aide

Laurent
l.mnu est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 11/05/2011, 13h53   #2
Invité régulier
 
Inscription : avril 2009
Messages : 4
Détails du profil
Informations forums :
Inscription : avril 2009
Messages : 4
Points : 7
Points : 7
Personnellement, j'utilise une requête de création de table.
Une fois créée j'exporte les données vers excel, puis j'efface la table.

Ca a résolu mon problème en attendant de trouver mieux.
Alfajac est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 11/05/2011, 20h15   #3
Membre du Club
 
Inscription : février 2006
Messages : 27
Détails du profil
Informations forums :
Inscription : février 2006
Messages : 27
Points : 50
Points : 50
Bonjour Alfajac,

C'est vrai que c'est une solution mais qui va grossir beaucoup la base de données.

J'espère trouve une autre solution.

Merci

Laurent
l.mnu est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 07h54.


 
 
 
 
Partenaires

Hébergement Web