Veteran
Beiträge: 102
| Hallo KollegInnen,
ich möchte per VBA relativ flexibel Daten nach Excel exportieren (aber nicht zu Fuß mit dem Excel-Objekt). Also erzeuge ich eine Abfrage mit den passenden Spalten und nutze DoCmd.TransferSpreadsheet. So weit, so einfach. Da sich diese Methode aber offenbar nur auf gespeicherte Abfragen beziehen kann, muss ich jeweils mit
Set qdfExport = CurrentDB.QueryDefs("qryExport")
qdfExport.SQL = "SELECT ..."
den SQL-Code der Abfrage anpassen. Das scheint mir nicht nur unelegant, sondern vor allem tödlich im Mehrbenutzerzugriff, weil dann mehrere diese Abfrage gleichzeitig ändern würden, wenn ich Pech habe. Habe ich da irgendwas übersehen, so dass es ohne die Schreibaktion ginge?
Danke,
Lorenz |