Bonjour,
apres une recherche dans la faq, j'ai vu qu'on peut changer le code d'une requete existante ici
Ce que j'aimerais faire c'est recuperer le code de requete existante...
je vois pas comment je peux le faire...
quelqu'un a une idée ??
Merci








Bonjour,
apres une recherche dans la faq, j'ai vu qu'on peut changer le code d'une requete existante ici
Ce que j'aimerais faire c'est recuperer le code de requete existante...
je vois pas comment je peux le faire...
quelqu'un a une idée ??
Merci








salut
je ne vois pas trop ce que tu veux faire?
pourquoi tu veux récupérer le code?








Bon, ca va paraitre bete...
ce que je veux faire en fait , c'est exporter le resultat d'une requete existante dans un fichier xls... sur la faq, j'ai trouvé ce code, qui permet de faire exactement ce que je veux faire, mais en travaillant une requete temp:
l'auteur de ce code avait indiqué qu'il ya moyen de faire tourner ca avec une requete existante... mais ca fait longtemps que j'essaye... en vain
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 Dim qd As QueryDef Set qd = CurrentDb.CreateQueryDef("Requete_Temporaire", "Select * From MATABLE") DoCmd.TransferSpreadsheet acExport, acSpreadsheetTypeExcel97,"Requete_Temporaire", "c:\fichier.xls" DoCmd.DeleteObject acQuery,"Requete_Temporaire"
Donc pour etre sur j'aimerai recuperer leSQL de ma requete existante, pour la faire passer comme requete temporaire...juste pour voir
![]()
voila








et ben, si ta requete existe déjà, tu enleves les deux premieres lignes et tu mets le nom de tz requete a la place de 'requete_temporaire' dans les 2 autres lignes...








il y a une semaine j ai posté un topic specialement pour ce probleme, et j'avais pas eu de reponse...
je fait ca:
et ca fait crier access ==> objet introuvable, alors qu'il est bien la cet objet
Code : Sélectionner tout - Visualiser dans une fenêtre à part DoCmd.TransferSpreadsheet acExport, , "SB_money_per_day", "c:\bank.xls", False, ""
Partager