VB Access Import von CSV-Datei

Hallo alle zusammen,

Ich habe eine CSV Datei die wie folgt aus sieht (im Notepad geöffnet):
„0815;ALL;29.08.2008;1234“
„0815;SUB;29.08.2008;1234“
„0815;ERG;28.08.2008;15234“
„0815;AFG;27.08.2008;12634“

Wenn ich diese Datei nun mit excel öffne dann fallen die „“ weg und alles befindet sich in der ersten Spalte.
0815;ALL;29.08.2008;1234
0815;SUB;29.08.2008;124
0815;ERG;28.08.2008;15234
0815;AFG;27.08.2008;12634

entferne ich jetzt die „“ manuel aus der CSV-Datei funktioniert alles wie gewollt. nur leider bekomm ich die „“ nicht weg.

Aus diesem Grund mit den „“ läuft mein Import leider schief.
DoCmd.TransferText acImportDelim, „Importspezifikation“, „CSV_Import“, „C:\import.csv“

Jetzt meine Frage: Wie kann ich die „“ entfernen oder kann ich die irgendwie aus der Importspezifikation raus nehmen?

Hallo,

es wird da wohl am Einfachsten sein, die Datei zeilenweise einzulesen, mit der Replace-Funktion die Gänsefüße zu entfernen und die Zeile anschließend in eine andere Datei zu schreiben, die dann importiert wird (und zu der auch eine Import-Spez erstellt und verwendet werden kann)

Viele Grüße vom Bodensee
Franz , DF6GL

PS: Feedback erwünscht!

[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]

Hallo pistol,

Jetzt meine Frage: Wie kann ich die „“ entfernen oder kann ich
die irgendwie aus der Importspezifikation raus nehmen?

genau nimm sie einfach aus der Importfunktion raus :smile:

Wie?

In dem du es EINMAL händisch machst:

  • Datei
  • Externe Daten
  • Impotieren
  • wähle den Dateityp = Textdateien
  • wähle nun eine/deine Datei zum Importieren

nun kannst du deine Parameter eingeben.

Das funktioniert natürlich auch als Export:

  • Rechtsklick auf Tabelle
  • Exportieren

Grüße aus Schönberg (Lübeck)
Wolfgang
(Netwolf)