![]() |
Excel Arbeitsblatt erscheint nicht
Hallo,
ich nutze folgenden Code unter D5 um ein Excel Sheet anzusprechen.
Delphi-Quellcode:
Es öffnet sich dann auch die Excel Anwendung aber das Sheet erscheit nicht.
// Excel 3 starten
try XLApp3 := GetActiveOleObject('Excel.Application'); except try //Wenn nicht eine neue erstellen XLApp3 := CreateOleObject('Excel.Application'); except //Bei Fehler exit ShowMessage('Der dritte Excel-Prozess kann nicht gestartet werden!'); Exit; end; end; // Excel-Datei 3 öffnen XLApp3.Workbooks.Open(sBaseFile3); XLApp3.visible := true; // Blatt zuweisen XLSheet3:= XLApp3.Workbooks[1].WorkSheets[1]; Ich kann problemlos auf das Sheet zugreifen, nur sehen kann ich es nicht. Hat jemand eine Iddee? :gruebel: |
Re: Excel Arbeitsblatt erscheint nicht
existiert die datei denn?
(eine prüfung mit fileexists(...) sollte helfen) |
Re: Excel Arbeitsblatt erscheint nicht
Ja, die Datei gibt es.
Hab sie vorher händisch angelegt. |
Re: Excel Arbeitsblatt erscheint nicht
Delphi-Quellcode:
const xlWBATWorksheet = -4167; begin .... XLApp.Visible := True; //Workbook hinzufügen XLApp.Workbooks.Add(xlWBATWorksheet); //Sheets anlegen XLApp.Worksheets.Add(); ... |
Alle Zeitangaben in WEZ +1. Es ist jetzt 21:30 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