Office: (Office 2016) Import einer CSV-Datei mit Anführungszeichen im Text

Helfe beim Thema Import einer CSV-Datei mit Anführungszeichen im Text in Microsoft Access Hilfe um das Problem gemeinsam zu lösen; Hallo, ich habe hier eine CSV-Datei, die in etwas so aussieht: InvoiceDate;InvoiceNumber;"CatNumber";"Bezeichnung";... Dieses Thema im Forum "Microsoft Access Hilfe" wurde erstellt von fifo, 11. April 2018.

  1. Import einer CSV-Datei mit Anführungszeichen im Text


    Hallo,

    ich habe hier eine CSV-Datei, die in etwas so aussieht:

    InvoiceDate;InvoiceNumber;"CatNumber";"Bezeichnung";
    2018-03-27;145;"74587-999";"Schrauben Typ A";
    2018-03-27;145;"78747-568";"Schrauben Typ B";
    2018-03-27;145;"74747-125";"Schrauben Typ B "extra"";

    Wie bekomme ich den Wert "Schrauben Typ B "extra"" in Access importiert? Beim importieren löscht Access den Datensatz mit der Meldung "Nicht analysierbarer Datensatz" wegen den "doppelten Anführungszeichen".

    Vielen Dank schonmal

    :)
     
  2. Hallo,
    kommt da immer Extra mit den 2 AZ vor, oder gibt es da auch noch anderen Text ?
     
    gpswanderer, 12. April 2018
    #2
  3. Hallo
    kannst Du nicht
    "extra" durch 'extra' ersetzen ?
     
    Lanz Rudolf, 12. April 2018
    #3
  4. Import einer CSV-Datei mit Anführungszeichen im Text

    Nein, es kann auch ein anderer Text vorkommen
     
  5. Mit dem ersetzen ist das so eine Sache. Wie oben beschrieben können auch andere Wörter/Phrasen innerhalb der Anführungszeichen sein. Und das CSV ist ein täglicher download - ich würde da ungern jeden Tag manuell rumfuhrwerken, falls es irgendwie auch anders geht
     
  6. Moin,

    der beste Weg wäre den Export so aufzubauen, dass keine ungewollten Zeichen in der csv stehen.
     
    el_gomero, 12. April 2018
    #6
  7. Am Export habe ich leider keinen Einfluß - das File kommt so wie es kommt.
     
  8. Import einer CSV-Datei mit Anführungszeichen im Text

    Hallo,
    die Daten entsprechen nicht dem CSV-Standard und es gibt keine sichere Methode die Daten aufzubereiten.
    Dies wäre nur möglich wenn du garantieren kannst, dass die Fehler nur im letzten Feld vorkommen.

    Btw:
    AC2010 hat kein Problem mit diesen konkreten Daten, wenn man das " nicht als Stringkenner definiert.
     
    Steffen0815, 12. April 2018
    #8
  9. Verknüpfe die Daten ohne Textbegrenzungszeichen (im Beispiel x genannt) und wandle diese Auswahlabfrage in eine Anfüge- oder Tabellenerstellungsdabfrage um. Die Daten der Verknüpfung sehen dann so aus: Code:
    Diese Abfrage Code:
    macht daraus dann Code:
     
  10. Hallo,
    das gibt dann aber Probleme, wenn ein Komma im Text vorkommt *frown.gif* .
     
    Steffen0815, 12. April 2018
    #10
  11. #gelöscht
     
    gpswanderer, 12. April 2018
    #11
  12. Ich habe das jetzt ohne Textbegrenzungszeichen probiert und ich trau es mich ja gar nicht zu sagen, aber ich habe im Feld "Bezeichnung auch Werte mit einem Semikolon (siehe 4. Eintrag unten). Damit kann ich ohne Textbegrenzer nicht importieren.

    InvoiceDate;InvoiceNumber;"CatNumber";"Bezeichnung";
    2018-03-27;145;"74587-999";"Schrauben Typ A";
    2018-03-27;145;"78747-568";"Schrauben Typ B";
    2018-03-27;145;"74747-125";"Schrauben Typ B "extra"";
    2018-03-27;145;"74585-001";"Schrauben Typ C;für Kunde x"
     
  13. Import einer CSV-Datei mit Anführungszeichen im Text

    Hallo,
    Kannst du das?!
     
    Steffen0815, 12. April 2018
    #13
  14. Hi Steffen,

    das Ganze ist nur ein Auszug, das komplette CSV hat 30 Felder und das kritische Feld "Bezeichnung" liegt ziemlich genau in der Mitte des Files.
     
  15. Hallo,
    meiner Meinung nach hat hier der Ersteller des Exports eine gewisse Bringschuld. Die CSV Datei sollte so aufgebaut sein, dass ein Import problemlos möglich ist.
     
    gpswanderer, 12. April 2018
    #15
Thema:

Import einer CSV-Datei mit Anführungszeichen im Text

Die Seite wird geladen...
  1. Import einer CSV-Datei mit Anführungszeichen im Text - Similar Threads - Import CSV Datei

  2. CSV in Outlook

    in Microsoft Excel Hilfe
    CSV in Outlook: Wie kann ich die Uhrzeit eines Termins über die CSV-Datei in Outlook importieren?
  3. CSV-Import mit seeehr langen Zahlen

    in Microsoft Excel Hilfe
    CSV-Import mit seeehr langen Zahlen: Moin ihr Lieben, ich habe von einem Kunden eine CSV-Datei erhalten mit 19-stelligen Zahlen-Codes, teils auch mit führenden Nullen, die z.B. so aussehen: 0001234567890123456 0012345678901234567...
  4. csv Import Tabelle mit viel Inhalt in einer Zelle

    in Microsoft Excel Hilfe
    csv Import Tabelle mit viel Inhalt in einer Zelle: Hallo, ich habe bei mir auf Arbeit ein sehr altes Informationssystem in dem wir unser Aktenarchiv organisiert haben. In diesem Archivsystem sind Informationen enthalten wie der zeitliche Umfang...
  5. DoCmd.TransferText: Import von .csv Datei

    in Microsoft Access Hilfe
    DoCmd.TransferText: Import von .csv Datei: Guten Morgen, nach ausführlichem Einlesen hier im Forum habe ich mir eine Import-Routine in vba gebastelt, mit deren Hilfe ich Daten aus einer .csv-Datei in eine Access-DB einlesen möchte....
  6. regelmäßiger import aus csv-Datei in mehrere verknüpfte Tabellen

    in Microsoft Access Hilfe
    regelmäßiger import aus csv-Datei in mehrere verknüpfte Tabellen: Hallo, bin Anfänger und Suche Informationen zu folgendem Problem: Wir verkaufen Artikel bei ebay. Unser Mailprogramm beinhaltet eine Funktion zum extrahieren von Käuferdaten, wie Käufername,...
  7. Probleme beim Import einer *.csv-Datei nach Kontakte(Outlook) Office 2016

    in Microsoft Outlook Hilfe
    Probleme beim Import einer *.csv-Datei nach Kontakte(Outlook) Office 2016: Hallo Community, ich wollte eine CSV-Datei nach Outlook/Kontakte importieren. Die Datei hat ',' als Trennzeichen wie empfohlen (siehe...
  8. Import von csv Dateien in Excel

    in Microsoft Excel Hilfe
    Import von csv Dateien in Excel: Import von vielen *.csv Dateien in Excel via VBA/Makro Hallo zusammen, nachdem ich leider mit der reinen Suche nicht mehr weiter kommen, muss ich jetzt auch mal eine Frage stellen....
  1. Diese Seite verwendet Cookies, um Inhalte zu personalisieren, diese deiner Erfahrung anzupassen und dich nach der Registrierung angemeldet zu halten.
    Auf dieser Website werden Cookies für die Zugriffsanalyse und Anzeigenmessung verwendet.
    Wenn du dich weiterhin auf dieser Seite aufhältst, akzeptierst du unseren Einsatz von Cookies.
    Information ausblenden