Lange Texte werden abgeschnitten beim Import aus Excel, CSV etc.

22. Juli 2018

Dieser Tage habe ich Produktdaten aus einer Excel-Datei nach Access 2016 importiert und leider erst viele Arbeitsschritte später entdeckt, dass der Text mit Produktbeschreibungen nach 255 Zeichen abgeschnitten war.

Ich habe dann mit XLS, XLSX, CSV etc. experimentiert, habe die Excel-Datenblätter wahlweise importiert oder eingebunden -  nichts konnte Access dazu bewegen, den gesamten Text zu übernehmen.

Schließlich fanden wir heraus, dass man Zugriff auf den gesamten Text erhält, wenn man das Datenblatt einbindet und eine Abfrage auf der eingebundenen Tabelle anlegt, in der man irgendeine String-Operation auf das Textfeld anwendet, z.B. Replace([Textfeld];"a";"a").

Die so zugänglich gemachten Texte kann man dann wiederum z.B. über eine Anfüge-Abfrage problemlos in einer Access-Tabelle mit entsprechend großen Textfeldern speichern.

Kommentare

Neuen Kommentar schreiben

Hinweis: Name und Kommentar werden gespeichert und auf der Website angezeigt. Die E-Mail-Adresse wird nicht veröffentlicht. Sie dient nur dazu, ggf. eine Frage zu beantworten, und wird anschließend gelöscht. Für weitere Infos lesen Sie bitte unsere » Datenschutzerklärung.