Importieren Sie dynamische und statische Bereiche aus Excel in MS-Access, die nicht in Zelle A1 beginnen

Wie kann ich einen Datenbereich aus einer Excel-Tabelle verknüpfen, sodass die Daten in diesem Bereich in Access als verwendbare Tabelle angezeigt werden?

Das Verknüpfen mit einem Excel-Arbeitsblatt, dessen Daten in Zelle A1 beginnen, ist recht einfach. Wenn jedoch Daten in der Excel-Tabelle an einer anderen Stelle im Arbeitsblatt beginnen, weiß ich nicht, wie Access darauf zugreifen kann, um sie genau zu bestimmen, insbesondere wenn es sich nicht um A1 handelt Reichweite ist dynamisch.

Access scheint keine benannten / dynamischen Bereiche zu erfassen, wenn der Import- / Link-Assistent ausgeführt wird.

Szenario der realen Welt:

Ich habe eine Excel-Tabelle, nennen wir es "ExcelFile1.xlsmsgstr "" "wird mir extern zur Verfügung gestellt (so dass ich die Formatierung nicht wirklich ändern kann).

1 der Blätter / Tabs, nennen wir es "Dynamischmsgstr "" "hat einen Datenbereich, den ich in Access als Tabelle haben möchte, aber seine Spaltenüberschriften beginnen in Zeile 14 und gehen über zu Spalte EL. Ich möchte, dass Access diesen Datenbereich als Tabelle aufnimmt. "ExcelFile1.xls"wird auch regelmäßig aktualisiert, dh eine neue Version der" ExcelFile.xls "-Datei wird verfügbar, aber mit mehr Daten unter den Spaltenüberschriften von Zeile 14. Idealerweise möchte ich, dass Access die neuen Daten in diesem Bereich aufnimmt, wann immer ich überschreibe die vorherige Version von "ExcelFile1.xls".

Ich habe auch eine andere Excel-Tabelle, nennen wir es "ExcelFile2.xls", mir nochmal extern zur verfügung gestellt.

Dies hat ein Blatt / Tab, nennen wir es "Statisch", das hat auch einen Datenbereich, den ich als Tabelle in Access haben möchte, und es wird wieder neuere Versionen von"ExcelFile2.xls"Das wird frühere Versionen überschreiben, die ich im Idealfall von Access übernehmen möchte. Dieser Bereich istA14:O19 und wird immer dieser Bereich sein (d. h. statischer Bereich).

Zusammenfassend: Ich möchte Access mit zwei Datenbereichen aus zwei entsprechenden Excel-Dateien verknüpfen, um zwei separate Tabellen in Access zu erstellen. Einer der Quelldatenbereiche ist dynamisch und der andere statisch. Ich möchte, dass Access die neuen Daten nach Möglichkeit aufnimmt, indem Sie einfach die Excel-Quelldateien mit neuen Versionen mit genau demselben Dateinamen und Pfad überschreiben.

Antworten auf die Frage(2)

Ihre Antwort auf die Frage