CommandBar (Objekt)

<< Click to Display Table of Contents >>

CommandBar (Objekt)

Zugriffspfad: Application à CommandBars à Item

 1  Beschreibung

Ein CommandBar-Objekt repräsentiert eine einzelne Symbolleiste von PlanMaker.

Für jede Symbolleiste existiert ein eigenes CommandBar-Objekt. Richten Sie neue Symbolleisten ein oder löschen diese, werden die zugehörigen CommandBar-Objekte dynamisch angelegt bzw. entfernt.

Hinweis: Symbolleisten funktionieren nur im klassischen Modus, nicht im Ribbonmodus.

 2  Zugriff auf das Objekt

Die einzelnen CommandBar-Objekte können ausschließlich durch Aufzählung der Elemente der Sammlung Application.CommandBars angesprochen werden. Der Typ dieser Sammlung ist CommandBars.

Beispiel:

' Zeige den Namen der ersten Symbolleiste von PlanMaker an

MsgBox pm.Application.CommandBars.Item(1).Name

 

' Dasselbe einfacher durch Nutzung der Defaulteigenschaft

MsgBox pm.CommandBars(1)

 3  Eigenschaften, Objekte, Sammlungen und Methoden

Eigenschaften:

Name (Defaulteigenschaft)

Visible

 

Objekte:

Application Application

Parent CommandBars

Name (Eigenschaft)

Datentyp: String

Liest oder setzt den Namen der Symbolleiste.

Hinweis: Symbolleisten funktionieren nur im klassischen Modus, nicht im Ribbonmodus.

Beispiel:

' Zeige den Namen der ersten Symbolleiste an

MsgBox pm.Application.CommandBars.Item(1).Name

Visible (Eigenschaft)

Datentyp: Boolean

Liest oder setzt die Sichtbarkeit der Symbolleiste.

Hinweis: Symbolleisten funktionieren nur im klassischen Modus, nicht im Ribbonmodus.

Das folgende Beispiel macht die Formatleiste unsichtbar:

Sub Beispiel()

 Set pm = CreateObject("PlanMaker.Application")

 pm.Application.CommandBars.Item("Format").Visible = False

End Sub

Application (Zeiger auf Objekt)

Datentyp: Object

Liefert das Application-Objekt.

Parent (Zeiger auf Objekt)

Datentyp: Object

Liefert das übergeordnete Objekt, also CommandBars.