Hallo,
ich würde gerne aus Access von mehreren Excel-Dateien bestimmte Spalten aufgrund ihres Headers aus Tabellen (formatierte Tabelle, keine Datenblätter) zusammenkopieren.
Der Code funktioniert in Excel ohne Probleme. Auch Öffnen, Lesen etc. aus Access heraus funktioniert einwandfrei.
Allerdings debuggt er, wenn er verschiedene Spalten ansprechen soll, da Access Probleme mit dem Ausdruck
.Range("Tabelle1[[#ALL],[Spalte_1]]") hat.
Access VBA erkennt .Range("Tabelle1[#ALLE]") und findet da die Tabelle, aber sobald ich ihm den Spaltennamen der Tabelle dazu gebe, den ich kopieren möchte, gibt es einen Fehler: Anwendungs- oder objektdefinierter Fehler.
Wie bringe ich Access dazu den Spaltennamen zu erkennen?
Viele Grüße,
Saskia