Ging sowas denn mit älteren Delphi-Versionen? Habs nie versucht, weil ich überhaupt nicht auf die Idee gekommen wäre, aber es würde mich wundern.
Excel ist eine Tabellenkalkulation, keine Datenbank. Nichtmal annähernd. Wenn du auf Excel zugreifen willst, geht das über
OLE. Allerdings wirst du auch so nicht mit Datensätzen arbeiten können, sondern die einzelnen Excelsheets parsen müssen.