Ich habe folgende Problemstellung: Aus mehreren Access mdb-Dateien soll ich alle dort vorhandenen Tabellen (jeweils ca. 500 Stück) in Excel importieren. Der manuelle Weg über Daten - Externe Daten importieren - Daten importieren funktioniert zwar. Ich muss aber jede Tabelle einzeln auswählen und importieren. Bei der Zahl der Tabellen ist das unendlich langwierig.
Der Makrorekorder wirft mir eine QueryTables.Add Anweisung mit vielen verschiedenen Switches aus. Der Name der Tabelle steht dabei in
.CommandText = Array("0012-261103-3331")
Ich kenne aber leider den Namen der Tabellen vorher nicht. Wenn ich eine Liste der Tabellenname aus der mdb beziehen könnte, könnte ich das mit VBA in einer Schleife abhandeln.
Lange Rede - kurzer Sinn: Gibt es eine Möglichkeit, alle Tabellen per VBA oder anders aus einer Access mdb-Datei zu importieren ?
Leider bin ich zwar in Excel-VBA recht firm, aber in Access und SQL ein Unwissender :(
Kann mir jemand weiterhelfen ?
Viele Grüße und vielen Dank im voraus
Stephan