![]() |
Formel vial OLE in Excel-Tabelle schreiben
Hallo,
in meinem Programm schreibe ich mit
Delphi-Quellcode:
die Formel "=SUMME(A7:A27)" in die Zelle A1.
strREnd := 'A' + inttoStr(iCnt + 7);
Range['A1', 'A1'].Value := '=SUMME(A7:' + strREnd + ')'; Das funktioniert auch, allerdings steht beim ersten öffnen der Excel-Tabelle der Ausdruck #NAME in der Zelle. Wenn ich jetzt die Zelle markiere, in die Eingabezeile von Excel gehe und dann Enter drücke, ohne etwas zu ändern, wird die Summe korrekt berechnet. Hat jemand vielleicht einen Tip, wie ich es erreiche, dass die Summe direkt angezeigt wird? Gruß Frank |
Re: Formel vial OLE in Excel-Tabelle schreiben
Hallo,
habs gerade in einem anderen Thread gefunden. Man muss die Formeln in Englisch eingeben..... :wall: Gruß Frank |
Alle Zeitangaben in WEZ +1. Es ist jetzt 09:18 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