danke erstmal für den tip!
also wenn ich das so mache
Delphi-Quellcode:
var
rangeA1 : OleVariant;
...
rangeA1 := excel.ActiveSheet.Range('A1');
excel.ActiveSheet.QueryTables.Add('TEXT;C:\Dokumente und Einstellungen\Stefan\Desktop\daten.csv', range);
dann kommt immer noch "undeclared identifier: 'range'".
wenn ich statt "range" jetzt "rangeA1" nehme, dann erhalte ich "Mitglied nicht gefunden" - allerdings bei
rangeA1 := excel.ActiveSheet.Range('A1');
irgendwie ist das zum verrücktwerden...