![]() |
Excel - Steuerelement erstellen
wie kann ich von delphi heraus ein Excel Steuerelement erstellen?! also z.b. so einen Button oder eine ComboBox auf einem Excel Worksheet erstellen.
|
Re: Excel - Steuerelement erstellen
das dürfte meines Erachtens schwierig werden.
Der Makrorecorder lieferte z.B. folgendes:
Delphi-Quellcode:
d.h. der CommandButton ist in Microsoft.Forms deklariert, auf den aber die Excel_TLB.pas keinen Zugriff hat.
ActiveSheet.OLEObjects.Add(ClassType:="Forms.CommandButton.1", Link:=False _
, DisplayAsIcon:=False, Left:=82.5, Top:=57, Width:=174, Height:= _ 47.25).Select Mann müsste versuchen die Forms.TLB zu finden und dem eigenen Projekt hinzuzufügen. Hendrik |
Re: Excel - Steuerelement erstellen
habs hinbekommen
Delphi-Quellcode:
Excel.Shape shape = wsh.Shapes.AddFormControl(Excel.XlFormControl.xlDropDown, left, top, width, height);
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 11:40 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