Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Automatisierter Export einer CSV Datei

44 views
Skip to first unread message

Beck, Alwin

unread,
Nov 19, 2004, 4:47:14 AM11/19/04
to
Konfig : Access 2002

Hallo,
ich möchte per Visual Basic eine Tabelle im CSV Format ausgeben.

Meine Routine wäre :

DoCmd.OutputTo acOutputTable, "MeineTabelle", _
acFormatCSV, "MeineDatei.csv", True

Nun habe ich nachgeschlagen und festgestellt, dass es acFormatCSV nicht
gibt.
Gibt es eine andere Möglichkeit in eine CSV Ausgabe ?

Gruß
Alwin Beck


Gerald Aichholzer

unread,
Nov 19, 2004, 5:48:36 AM11/19/04
to

Hallo Alwin,

schau dir mal die Hilfe zu DoCmd.TransferText an. Das Format der
Ausgabedatei wird dabei über eine sogenannte Exportspezifikation
festgelegt. Diese erzeugst du, indem du einmal die Tabelle manu-
ell exportierst, dabei die Spezifikation abspeicherst und dir de-
ren Namen merkst.

HTH,
Gerald

Beck, Alwin

unread,
Nov 19, 2004, 10:00:27 AM11/19/04
to
Hallo Gerald,
danke für die Info : Habe es versucht, jedoch auch dieses ist gescheitert.
Obwohl ich "Feldnamen in 1. Zeile einschließen" ausgewählt habe und
dann die Spezifikation abgespeichert und in VB eingetragen habe, fehlen
die Feldnamen. An was kann das noch liegen ?

Danke für Deine Hilfe.

Gruß
Alwin Beck
"Gerald Aichholzer" <ga...@sbox.tugraz.at> schrieb im Newsbeitrag
news:419dcf8f$1...@e-post.inode.at...

Beck, Alwin

unread,
Nov 19, 2004, 10:18:58 AM11/19/04
to
Noch eine Frage : Ich habe meine Spezifikation "Export01"
benannt. Kann ich dese evtl. direkt editieren ? Wo wird diese
abgelegt ?

Danke.

Gruß
Alwin Beck
"Gerald Aichholzer" <ga...@sbox.tugraz.at> schrieb im Newsbeitrag
news:419dcf8f$1...@e-post.inode.at...

Gerald Aichholzer

unread,
Nov 19, 2004, 11:12:32 AM11/19/04
to
Beck, Alwin wrote:
> Noch eine Frage : Ich habe meine Spezifikation "Export01"
> benannt. Kann ich dese evtl. direkt editieren ? Wo wird diese
> abgelegt ?
>

Hallo Alwin,

die Spezifikationen sind eine der schlimmsten GUI-Verbrechen
von M$. Bearbeiten einer existierenden Spezifikation geht nur
auf folgende Weise:

- manuelles Exportieren der Tabelle

- im Assistenten die Spezifikation laden (optional)
- den Assistenten Schritt für Schritt durchgehen und die
Anpassungen vornehmen
- die Spezifikation speichern (und die alte überschreiben)

HTH,
Gerald

Gerald Aichholzer

unread,
Nov 19, 2004, 11:13:28 AM11/19/04
to
Beck, Alwin wrote:
> Hallo Gerald,
> danke für die Info : Habe es versucht, jedoch auch dieses ist gescheitert.
> Obwohl ich "Feldnamen in 1. Zeile einschließen" ausgewählt habe und
> dann die Spezifikation abgespeichert und in VB eingetragen habe, fehlen
> die Feldnamen. An was kann das noch liegen ?
>

Hallo Alwin,

weiß ich jetzt nicht auswendig, aber kann es sein, dass
DoCmd.TransferText einen Parameter besitzt, mit dem das
gesteuert wird (und somit die Einstellung in der Spezi-
fikation ignoriert wird)?

HTH,
Gerald

0 new messages