Liebe/-r wer-weiss-was Experte/-in,
ich programmiere gerade mit Borland C++ Builder 5 und möchte eine Excel-Datei öffnen und beschreiben. Ich hab schon einige Seiten im Internet durchsucht und Beispiele ausprobiert. Das Öffnen und Schließen von Excel funktioniert, der Zugriff auf die Arbeitsmappe jedoch nicht.
Ich arbeite mit den Komponenten TExcelApplication, TExcelWorkbook und TExcelWorksheet. Mein Code sieht folgendermaßen aus:
//Öffnen-Schaltfläche wurde gedrückt
void __fastcall TForm1:penClick(TObject *Sender)
{
ExcelApplication1->Connect();
ExcelApplication1->Visible[0]=true;
}
//Schließen-Schaltfläche wurde gedrückt
void __fastcall TForm1::CloseClick(TObject *Sender)
{
ExcelApplication1->Quit();
ExcelApplication1->Disconnect();
}
// Bearbeiten-Schaltfläche wurde gedrückt
void __fastcall TForm1::editClick(TObject *Sender)
{
TVariantInParam sFile;
const long wbID = 0;
sFile = „C:\Mappe1.xls“;
ExcelApplication1->Workbooks->Add(sFile,wbID);
…
…
}
Wenn ich Bearbeiten-Schaltfläche anklicke, bekomme ich eine Fehlermeldung.
Danke.