VBA unter Access 2003

hornet72

Grünschnabel
Bräuchte Eure Hilfe für ein wichtiges Projekt.
Bin absoluter Anfänger in VBA.

Kurze Erklärung:

Arbeite für ein Finanzdienstleistungsunternehmen. Wir bekommen täglich mehrere Dateien auf ein Netzlaufwerk automatisch abgelegt. Diese Dateien haben als Endung kein *.txt sondern zahlen (bsp. eines Dateinamens: 20090821102229_MCHAFT20090821.3). Der Inhalt kann aber mit jedem Editor geöffnet werden. Eine Musterdatei findet Ihr in der Anlage.

Meine Aufgabe: Möchte unter Access die s.g. Text-Dateien in eine Tabelle importieren. Dabei möchte ich die zu importierenden Dateien vorher auswählen. Um aber nicht immer einen langen Weg durch verschiedene Verzeichnisse zu gehen, möchte ich auch feste Pfade als Buttons im Import-Formular hinterlegen.
Die erste und die letzte Zeile darf bzw. soll nicht importiert werden. Das X markiert das Ende einer Zeile. Die Daten-Zeile selber hat festgesetzte breiten. Bsp.: QXXX hat 8 Zeichen auch wenn bisher nur 4 davon genutzt werden. usw.

Vorgang sollte so sein:

Import Formular zeigt auf der linken Seite die Files vom Netzlaufwerk an.
Markieren mehrer Dateien muss möglich sein.
Die markierten Dateien sollen im rechten Fenster erscheinen. (Button ->)
Import der Inhalte aus Dateien (außer 1. und letzte Zeile) in die Tabelle.
In der Tabelle soll in einer Spalte auch der Name von der Datei hinterlegt sein.

Bin um jede Hilfe von Euch dankbar.

DANKE vorab

Gruß
Hornet
 

Anhänge

  • 20090821102229_MCHAFT20090821.txt
    920 Bytes · Aufrufe: 36
Zurück