
48507
12.01.2010
Microsoft Access 2003 - Excelexport mit Platzhaltern im Zielpfad
Moin,
ich habe ein Macro, dass die Funktion "AusgabeIn" ausführt. Ausgabetyp: Excel.
Was ich haben möchte:
In dem Feld "AusgabeDatei" dynamische oder statische Systemvariablen/Platzhalter angeben.
Sprich: C:\Export_%timestamp%.xls oder %temp%\Export.xls
Wie geht das? Geht das überhaupt?
ich habe ein Macro, dass die Funktion "AusgabeIn" ausführt. Ausgabetyp: Excel.
Was ich haben möchte:
In dem Feld "AusgabeDatei" dynamische oder statische Systemvariablen/Platzhalter angeben.
Sprich: C:\Export_%timestamp%.xls oder %temp%\Export.xls
Wie geht das? Geht das überhaupt?
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 133269
Url: https://administrator.de/forum/microsoft-access-2003-excelexport-mit-platzhaltern-im-zielpfad-133269.html
Ausgedruckt am: 09.05.2025 um 20:05 Uhr
4 Kommentare
Neuester Kommentar

Hallo,
ich würde dafür eine Funktion in VBA schreiben, und ggls. diese dann aus einem Makro heraus aufrufen.
Gruß René
ich würde dafür eine Funktion in VBA schreiben, und ggls. diese dann aus einem Makro heraus aufrufen.
Gruß René

Hallo,
hier ein kleines Beispiel für eine Funktion:
Als Makro bei Aktion "AusführenCode" und unten dann die Funktion zusammenklicken.
Ansonsten liefert die Suchmaschine Deiner Wahl unter "access export excel vba" einige Tausend weiterer Beispiele.
Gruß René
hier ein kleines Beispiel für eine Funktion:
Public Function f_AusgabeIn()
Dim strPfad As String
Dim strTabellenName As String
strPfad = "C:\Temp\" & Format$(Now(), "yyyy-mm-dd") & ".XLS"
strTabellenName = "BUZWIDAT" ' hier den tatsächlichen Tabellen- bzw. Abfragennamen eintragen
'MsgBox strPfad
DoCmd.TransferSpreadsheet acExport, acSpreadsheetTypeExcel9, strTabellenName, strPfad
End Function
Als Makro bei Aktion "AusführenCode" und unten dann die Funktion zusammenklicken.
Ansonsten liefert die Suchmaschine Deiner Wahl unter "access export excel vba" einige Tausend weiterer Beispiele.
Gruß René