Re: [Excel] OLE und Gruppierungen
Ich hab den Quellcode jetzt gerade nicht da, aber ich glaube der Typ wa "WorkSheet_".
|
Re: [Excel] OLE und Gruppierungen
möglicherweise liegt da das Problem, denn
Delphi-Quellcode:
liefert ein Objekt vom Typ "Sheets" zurück.
excel.sheets[1]
Gruß Dale |
Re: [Excel] OLE und Gruppierungen
Guten Morgen,
ich hab es jetzt noch mal wie hier beschrieben getestet. Über CreateOleObject funktioniert das ganze wie von Dale beschrieben. Ich nutze hier in meiner Anwnedung die Excel2000.pas und die TExcelApplication und damit funktioniert es leider nicht. Ich möchte jetzt aber nicht alles auf Ole umstellen. In diesem Fall werde ich die Gruppierung einfach weglassen. Eine Kleinigkeit ist mir noch aufgefallen, die Zeile für die Gruppierung muss so aussehen:
Delphi-Quellcode:
Dann hat sie bei mir funktioniert :)
excel.sheets[1].Range['1:2'].Rows.Group;
Trotzdem danke für die Hilfe. Reinhard |
AW: [Excel] OLE und Gruppierungen
Hallo,
weiß jemand wie die Syntax lauten soll, wenn man mit Variablen arbeitet? Hier ein Beispiel: var bereich : string; zeile1, zeile2 : integer; ... bereich := Format(#39 + '%d:%d' + #39, [zeile1, zeile2]); excel.sheets[1].Range[bereich].Rows.Group; -> Hier bekomme ich den OLE-Fehler 800A03EC Danke im Voraus für Eure Tipps. |
AW: [Excel] OLE und Gruppierungen
Zitat:
|
AW: [Excel] OLE und Gruppierungen
Lass die #39 weg, denn im String seh ich hier nirgendwo Welche.
|
AW: [Excel] OLE und Gruppierungen
Super! Vielen Dank.
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 08:54 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz