Ich möchte eine variable Anzahl von Excel-Tabellen, die sich alle in einem Verzeichnis (C:\Test\ ....) befinden und die jeweils 5 Arbeitsblätter enthalten automatisch in eine Access-Datenbank (eine große Tabelle) einlesen. Das Einlesen aller Tabellen und Arbeitsblätter soll auf Knopfdruck möglich sein. Zu jedem Datensatz aus den Einlesetabellen soll in der Access-Datenbank der Name der Einlesetabelle und der Name des jeweiligen Arbeitsblattes gespeichert werden. An die Access-Datenbank müßten in regelmäßigen Abständen weitere Excel-Tabellen inkl. der Arbeitsblätter angefügt werden können. Gibt es hierfür eine VBA-Lösung?
Bsp.:
Einzulesende Tabellen:
C:\Test\LKI.xls (BlattA, BlattB, BlattC, BlattD, BlattE)
C:\Test\YTJ.xls (BlattA, BlattB, BlattC, BlattD, BlattE)
C:\Test\UTG.xls (BlattA, BlattB, BlattC, BlattD, BlattE)
Die Spalten der Arbeitsblätter sind immer identisch aufgebaut (Spalte A, Spalte B). Lediglich die Anzahl der Zeilen ist variabel.