Du hast die Provider-Angabe 2 mal drin. Und Versionangabe ist auch nicht unbedingt nötig:
Delphi-Quellcode:
ADOConnection1.ConnectionString := 'Provider=Microsoft.Jet.OLEDB;' +
'Data Source=' + OpenDialog1.Filename + ';' +
'Extended Properties=Excel 8.0; ' + //<< immer Excel 8.0 !!!
'Persist Security Info=False';
ADOConnection1.open;
Windows Vista - Eine neue Erfahrung in Fehlern.