Gruss
Nicole
DoCmd.TransferSheet ist Deine Lösung. Allerdings kannst Du
damit nur eine neue Tabelle in der Excel-Arbeitsmappe
einfügen, alles andere bringt Fehlermeldungen s. auch mein
Thread "Export in Excel"
Gruß, Marleen
>-----Originalnachricht-----
>.
>
Hallo Nicole,
der Export in Excel funktioniert eigentlich recht gut.
Du erstellst eine Abfrage und kannst das Ergebnis der Abfrage in ein
Excel Datei exportieren. Dabei wird je Abfrage ein neues Tabellenblatt
in die Excel Datei eingefügt.
das sieht dann etwa so aus:
DoCmd.TransferSpreadsheet acExport, 0, "Abfrage1", strPfad &
Dateiname & ".xls", True
DoCmd.TransferSpreadsheet acExport, 0, "Abfrage2", strPfad &
Dateiname & ".xls", True
DoCmd.TransferSpreadsheet acExport, 0, "Abfrage3", strPfad &
Dateiname & ".xls", True
usw.
Für eine bessere Optik solltes du dann die leeren Tabellenblätter
aus der Excel Datei entfernen.
Gruss Holger Gutsche