![]() |
Excel Files Daten auslesen HILFE BITTE
Hallo wie kann ich daten aus excel auslese.
Ich habe im Forum schon geschaut aber ich konnte damit nichts anfangen. Habe folgenden Code: Bekomme aber immer Fehlermeldung OLE Error:
Delphi-Quellcode:
rocedure TForm1.btnOpenFileClick(Sender: TObject);
var FExcelFilename : OleVariant; begin FExcelFilename:=ExtractFilePath(ParamStr(0))+'Quelle.xls'; ExcelApplication.Workbooks.Open(FExcelFilename,EmptyStr,EmptyStr,EmptyStr, EmptyStr,EmptyStr,EmptyStr,EmptyStr, EmptyStr,EmptyStr,EmptyStr,EmptyStr, EmptyStr,FLCID); ExcelWorkbook.ConnectTo(ExcelApplication.Workbooks.Item['Quelle.xls']); ExcelWorksheet.ConnectTo(ExcelWorkbook.Sheets.Item['Tabelle1'] as _WorkSheet); btnReadCell.Enabled:=True; end; was mache ich falsch ??? [Edit=Sakura]Delphi-TAG geschlossen. MfG. Und BBCode zugelassen. MfG[/Edit] |
Hallo,
sieht so aus, als ob der Code von mir ist. Ich verwende die Excel2000 Server-Komponenten unter Delphi 5. Dies sind die Komponenten:
Vielleicht schreibst Du mal in welcher Zeile Du die Fehlermeldung erhälst. Evt. kann es an den Office-Server Komponenten liegen. Ich weiss nicht ob die Komponenten für Office 97 oder Office 2000 in den Delphi Versionen 6 oder 7 standardmäßig installiert werden. Wenn nicht muss erst das package für die Office 97 Komponenten deinstalliert werden, um anschließend die Komponenten für Office 2000 zu installieren. Das Package für Office 2000 heißt unter Delphi 5 dcloffice2k50.bpl. Für Delphi 6 wird es wahrscheinlich dcloffice2k60.bpl heissen. Das Package für Office97 heißt glaube ich dclaxserver50.bpl. |
Alle Zeitangaben in WEZ +1. Es ist jetzt 04:46 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz