Ich habe 35 einzigartige Excel-Blätter mit Zugriff kombiniert. Importieren Sie dann die Zugriffsabfrage in ein Excel-Arbeitsblatt. Hier ist ein kurzes Beispiel, das in den Access-SQL-Editor schreiben kann
SELECT *, "CSUR" as AllKod FROM [Excel 8.0;HDR=NO; Database=\\Uzeleti_tervek\Eves_terv\2014\EDE\CSUR.xls;].[Osszesito$] UNION ALL SELECT *, "KANV" as AllKod FROM [Excel 8.0;HDR=NO; Database=\\Uzeleti_tervek\Eves_terv\2014\EDE\KANVM.xls;].[Osszesito$] UNION ALL SELECT *, "NKAN" as AllKod FROM [Excel 8.0;HDR=NO; Database=\\Uzeleti_tervek\Eves_terv\2014\EDE\NKAN.xls;].[Osszesito$] UNION ALL SELECT *, "NTAD" as AllKod FROM [Excel 8.0;HDR=NO; Database=\\Uzeleti_tervek\Eves_terv\2014\EDE\NATD.xls;].[Osszesito$];
Diese Abfrage "kopiert" Tabellen unten einzeln. Aus gutem Grund ist es wichtig, dass die Arbeitsblätter gleich sind. Im SQL-Code hilft das AllKod-Feld bei der Identifizierung der Zeile. Access benennt die Spalte manchmal um, wie F1, F2, F3 usw. Nachteil: Bei dieser Lösung kann der Zugriff nur Zahlenwerte aus meinen Tabellenblättern importieren.