Supportnet / Forum / Datenbanken
Dat-Datei auswerten
Frage
Hallo zusammen,
ich muß in einer Access-Datenbank unterschiedliche Datensätze auswerten, welche aus externen Quellen stammen und erst in die Datenbank importiert werden müssen.
Nun liegen diese Daten im *.dat-Format vor, welche ich zwar in Access importieren kann, aber diese Daten werden dann alle in einer Zeile abgelegt und eine Auswertung ist somit nicht möglich.
Wenn ich diese Daten mittels VBA in Excel übernehme, sind sie zwar etwas strukturierter, aber sie sind nicht alle in einer Zeile; manche Daten, die nicht zusammengehören, sind in einer Zelle, obwohl jede Datei für sich in eine Zelle gehört.
Ist es möglich, eine dat-Datei verlustfrei in eine csv-Datei oder ins Excel-Format zu konvertieren und zwar so, daß jeder Datensatz in einem Feld abgepeichert ist? Gibt es evtl. andere Wege, diese Datei gleich in Access zu übernehmen und zwar in einem Format, mit dem auch Auswertungen möglich sind?
Danke im voraus,
Alex.
Antwort 1 von Teddy7
Hallo Alex !
Man kann diese Datei mit VBA-Coding direkt in Access einlesen.
Man muß dazu nur den Satzaufbau der Datei kennen.
Es wird dann ein Textsatz in ganzer Länge eingelesen und in die einzelnen Felder aufgeteilt.
Gruß
Teddy
Man kann diese Datei mit VBA-Coding direkt in Access einlesen.
Man muß dazu nur den Satzaufbau der Datei kennen.
Es wird dann ein Textsatz in ganzer Länge eingelesen und in die einzelnen Felder aufgeteilt.
Gruß
Teddy
Antwort 2 von Alex aka vman
Hallo Teddy,
danke für Deine Antwort.
Das Problem ist, daß diese Daten mehr oder weniger
willkürlich vorliegen; es gibt keine festen Feldlängen und es gibt auch keine festen Trennzeichen zwischen einem Satz; zumindest nicht jedesmal. Mal ist eines dabei und mal nicht.
Aber Deine Antwort hat mir zumindest eine Anregung gegeben, mit der ich es weiterversuchen kann.
Gruß,
Alex.
danke für Deine Antwort.
Das Problem ist, daß diese Daten mehr oder weniger
willkürlich vorliegen; es gibt keine festen Feldlängen und es gibt auch keine festen Trennzeichen zwischen einem Satz; zumindest nicht jedesmal. Mal ist eines dabei und mal nicht.
Aber Deine Antwort hat mir zumindest eine Anregung gegeben, mit der ich es weiterversuchen kann.
Gruß,
Alex.

