Sie könnten OPENROWSET aktivieren, wenn Sie eine lokale Instanz von SQL haben, und installieren MDACs (I, wenn Sie sowohl x86 und x64 installieren würde Habe einen 64 Bit PC). Unten finden Sie einen Link zu einem Artikel, der Ihnen bei der Einrichtung hilft. Stellen Sie außerdem sicher, dass das Verwaltungsstudio mit erhöhten Rechten ausgeführt wird.
How to enable Ad Hoc Distributed Queries
Unten ist, wie die Abfrage aussehen würde. In meinem Beispiel verwende ich Excel 8.0 anstelle von 12, weil die Spaltennamen in meinen select-Anweisungen adressierbar sind für 8.en
SELECT * FROM OPENROWSET('Microsoft.ACE.OLEDB.12.0',
'Excel 8.0;Database=C:\Temp\MyExcelDoc.xlsx;',
'SELECT * FROM [Sheet1$]')
MS Access hat eine knifflige Möglichkeit, mehr als 2 Tabellen zu verbinden. Verwenden Sie Klammern irgendwie. – jarlh