Wenn Sie Ihren Datenaustausch per VBA automatisieren, können Sie Spezifikationen verwenden, um bestimmte Einstellungen „im Paket“ anzuwenden. Sie müssen dann den Import oder Export einmal so wie gestern beschrieben durchführen oder zumindest simulieren, bis die Spezifikation erstellt ist.
Mit folgendem Schnipsel exportieren Sie die Tabelle meineTabelle mit der bereits erstellten Spezifikation meineTabelle_Exportspezifikation in die Datei Ausgabedatei.txt, in der (das macht acExportDelim) die Spalten mit Trennzeichen begrenzt sind, und schreiben in die erste Zeile die Feldnamen (True):
DoCmd.TransferText acExportDelim, _ "meineTabelle_Exportspezifikation", "meineTabelle", _ CurrentProject.Path & "\Ausgabedatei.txt", True
Als Transfertyp stehen Ihnen folgende Möglichkeiten zur Auswahl:
acExportDelim | 2 | Export Delimited |
acExportFixed | 3 | Export Fixed Width |
acExportHTML | 8 | Export HTML |
acExportMerge | 4 | Export Microsoft Word Merge |
acImportDelim | 0 | Import Delimited |
acImportFixed | 1 | Import Fixed Width |
acImportHTML | 7 | Import HTML |