TKSoft-Online

Willkommen, Gast
Benutzername: Passwort: Angemeldet bleiben:

Einlesen mehrerer XLS-Dateien in Access
(1 Leser) (1) Gast
Alles rund um MS-Access
  • Seite:
  • 1

THEMA: Einlesen mehrerer XLS-Dateien in Access

Einlesen mehrerer XLS-Dateien in Access 2 Jahre, 12 Monate her #452

  • hf1904
  • OFFLINE
  • Junior Boarder
  • Beiträge: 31
  • Karma: 0
Hallo Tommy !

Suche eine DB, wo ich mehrere XLS-Dateien in einem Rutsch nach Access einlese.
Aufgabenstellung:
Auswahl Pfad - Verzeichnis - Alle XLS-Dateien haben den gleichen Aufbau, wobei es beim Einlesen bzw. bei einer Wiederholung des Einlesevorganges in der Tabelle keine Dupletten geben sollte.

LG
Helmut

Dateianhang:

Dateiname: Termine.zip
Dateigröße: 4215

Re:Einlesen mehrerer XLS-Dateien in Access 2 Jahre, 12 Monate her #453

  • TommyK
  • ONLINE
  • Administrator
  • Beiträge: 503
  • Karma: 4
Hallo Helmut,

welche Bedeutung haben die Tabellenspalten, ausser TDat?
Gruß TommyK

Re:Einlesen mehrerer XLS-Dateien in Access 2 Jahre, 12 Monate her #454

  • Helmut
Hallo Tommy !

Bedeutung der Tabellenspalten:

TNr = Fortlaufende Nr, TDat = Datum, DatMaNR = PersonalNr, DatArt = Art - ob anwesend, krank, Urlaub etc., DatKuNr = KundenNr

Gruß Helmut

Re:Einlesen mehrerer XLS-Dateien in Access 2 Jahre, 12 Monate her #455

  • TommyK
  • ONLINE
  • Administrator
  • Beiträge: 503
  • Karma: 4
Hallo Helmut,

alles klar.
Ich werde morgen eine Lösung posten.
Für heute mach ich Feierabend.
Gruß TommyK

Re:Einlesen mehrerer XLS-Dateien in Access 2 Jahre, 12 Monate her #456

  • hf1904
  • OFFLINE
  • Junior Boarder
  • Beiträge: 31
  • Karma: 0
Hallo Tommy !

Danke für die rasche Rückmeldung !!

Eine fortlaufende Nummer (TNr = Autowert) sollte erst beim Einlesen der XLS-Dateien erstellt werden - um Komplikationen zu vermeiden.

Es ist - glaube ich besser - die TNr aus der XLS-Datei nehmen. ???

LG
Helmut

Re:Einlesen mehrerer XLS-Dateien in Access 2 Jahre, 12 Monate her #459

  • TommyK
  • ONLINE
  • Administrator
  • Beiträge: 503
  • Karma: 4
Hallo Helmut,

habe mal ein Bsp erstellt.
Du wählst ein Verzeichnis aus in dem sich Deine Exceldateien befinden.
Diese werden dann in die Tabelle1 eingelesen.
Um sicher zustellen das keine doppelten XLS-Dateien gelesen werden
bekommen die bereits eingelesenen Dateien das Schreibschutzattribut
Beim erneuten Einlesen prüft die Routine ob Date Readonly, wenn ja wird
die Datei übersprungen.

Dateianhang:

Dateiname: tk_ReadXLS.zip
Dateigröße: 36089
Gruß TommyK

Re:Einlesen mehrerer XLS-Dateien in Access 2 Jahre, 12 Monate her #462

  • hf1904
  • OFFLINE
  • Junior Boarder
  • Beiträge: 31
  • Karma: 0
Hallo TOMMY !

Die DB entspricht ganz meinen Vorstellungen.
Super gelöst !! - alle XLS-Dateien in einem Rutsch in die Tabelle
und das ohne Dupletten !! - eben ein PROFI.

Danke vorerst
Helmut

Re:Einlesen mehrerer XLS-Dateien in Access 2 Jahre, 7 Monate her #662

  • hf1904
  • OFFLINE
  • Junior Boarder
  • Beiträge: 31
  • Karma: 0
Hallo TOMMY !

Das Einlesen der Dateien ist ok.
Da sich aber Tippfehler beim Erstellen der XLS-Dateien einschleichen können - wäre es von Vorteil in der Access Tabelle beim Import den Namen der XlS-Datei zu hinterlegen.
Damit sehe ich, in welcher Datei der Fehler liegt.

zB.: 20.10.2009 Fritz Wunderlich anwesend ... 43.xls oder nur 43
21.07.2009 Fritz Wunderlich anwesend ... 43.xls oder nur 43
20.11.2009 Fritz Wunderlich anwesend ... 44.xls oder nur 44
Danke
Gruß Helmut

Re:Einlesen mehrerer XLS-Dateien in Access 2 Jahre, 7 Monate her #663

  • TommyK
  • ONLINE
  • Administrator
  • Beiträge: 503
  • Karma: 4
Hallo Helmut,

da muss ich mal schauen, da ja die Exceldatei direkt importiert wird und
kein Recordset durchlaufen wird.
Gruß TommyK

Re:Einlesen mehrerer XLS-Dateien in Access 2 Jahre, 7 Monate her #664

  • TommyK
  • ONLINE
  • Administrator
  • Beiträge: 503
  • Karma: 4
Moin Helmut,

ich habe es mal probiert. Klappt aber nur über einen kleinen Umweg.
Die Daten werden in eine temp. Tabelle gelesen dann wird der Dateiname hinzugefügt
und am Schluss in die richtige Tabelle kopiert.
Vielleicht reicht Dir das?

Dateianhang:

Dateiname: tk_ReadXLS_2.rar
Dateigröße: 31723
Gruß TommyK

Re:Einlesen mehrerer XLS-Dateien in Access 2 Jahre, 7 Monate her #665

  • hf1904
  • OFFLINE
  • Junior Boarder
  • Beiträge: 31
  • Karma: 0
Guten Morgen TOMMY !

OPTIMAL - so ist der Bezug zu den Dateien hergestellt.

Danke und einen schönen Tag

Helmut
  • Seite:
  • 1
Moderatoren: TommyK
Ladezeit der Seite: 1.78 Sekunden

Login

Latest Comments

Latest Forum Posts

Mehr »

Download Statistik

41 Kategorien
187 Dateien
173482 Downloads

JoomlaWatch 1.2.11 - Joomla Monitor and Live Stats by Matej Koval