martenk
Goto Top

CSV Datei aus einer Abfrage erstellen per VBA - ACCESS

Hallo,

ich habe eine Abfrage und möchte daraus eine csv Datei erstellen

Felder sind

Datum_Haus_Betrag_IBAN

könnt ihr mir dabei bitte helfen

Content-ID: 1138802245

Url: https://administrator.de/contentid/1138802245

Ausgedruckt am: 22.11.2024 um 06:11 Uhr

martenk
martenk 09.08.2021 um 16:49:30 Uhr
Goto Top
das habe ich gefunden

DoCmd.TransferText acExportDelim, , "AbfrageEigentuemer", "C:\mails\qry_zufall_csv.csv", True  


Ich bekomme bei dem Export Versuch diese Meldung: Das Feldtrennzeichen für die angegebene Textdatei entspricht dem Dezimaltrennzeichen oder Texttrennzeichen"
em-pie
em-pie 09.08.2021 um 20:33:18 Uhr
Goto Top
Moin,

erzeuge eine ExportDefinition, in der du den Delimiter definierst.
Diese Definition greifst du dann mit dem dir bekannten Befehl wieder auf.

https://access-excel.tips/access-vba-docmd-transfertext-method/

Gruß
em-pie
martenk
martenk 10.08.2021 aktualisiert um 11:06:48 Uhr
Goto Top
ich habe es so probiert

abfrage Fenster ist offen - oben in der Menüleiste export txt - dann einen Namen vergeben "Test.csv"

alles durchlaufen lassen

DoCmd.TransferText acExportDelim, "Test.csv", "AbfrageEigentuemer", "C:\mails\qry_zufall_csv.csv", True

bekomme nun die Meldung
Die Textspezifikationsdatei "Test.csv" ist nicht vorhanden

auch so
DoCmd.TransferText acExportDelim, "C:\Users\Marten\Documents\Test.csv", "AbfrageEigentuemer", "C:\mails\qry_zufall_csv.csv", True
martenk
martenk 10.08.2021 um 11:54:57 Uhr
Goto Top
ah - gefunden - danke für den Hinweis