Über VBA auf Steuerelement in Excel-Sheet zugreife

Informationen und Beispiele zu den hier genannten Dialog-Elementen:


Excel-Version: 8.0 (Office 97)
nach unten

Betrifft: Über VBA auf Steuerelement in Excel-Sheet zugreife
von: Siggi
Geschrieben am: 11.07.2002 - 13:26:58

Ich überlege schon den ganzen Vormittag, komme nicht weiter und die Deadline meines Projekts rückt immer näher!!! Also bitte helft mir schnell!

Szenario:
in Excel Sheet (mit "Steuerelement-Toolbox" eingefügt) befinden sich:
a) 2 Commandbuttons
b) 3 Togglebuttons

Problem:
Mit
"For Each sh In Sheets("...").Shapes
...
Next sh"

in einem Makro greife ich auf jeden Button im Sheet zu.

Mit "msgbox (sh.caption)" innerhalb der Schleife bekomme ich jedoch nicht die Beschriftung der jeweiligen Buttons zurückgeliefert.
Mit "msgbox (sh.type)" innerhalb der Schleife bekomme ich nicht die
Art des Buttons (CommandButton oder ToggleButton) zurückgeliefert.

Gibt es eine Möglichkeit diese beiden Eigenschaften über VBA auszulesen?

Für eine schnelle Hilfe wäre ich äußerst dankbar!



nach oben   nach unten

Re: Über VBA auf Steuerelement in Excel-Sheet zugreife
von: MRR
Geschrieben am: 11.07.2002 - 14:03:17

Hi,
es müsste mit
sh.OLEFormat.Name
oder
sh.OLEFormat.Object.Name
oder
sh.OLEFormat.Object.Object.Name
gehen. Hab's nicht mehr probietr... aber shcon mehrmals im Forum dazu gepostet.
HTH, Matthias

 nach oben

Beiträge aus den Excel-Beispielen zum Thema "Über VBA auf Steuerelement in Excel-Sheet zugreife"