CommandBars.FindControls-Methode (Office)

Ruft die CommandBarControls-Auflistung ab, die den angegebenen Kriterien entspricht.

Hinweis

[!HINWEIS] "CommandBar"-Objekte wurden in einigen Microsoft Office-Anwendungen durch die neue Menüband-Komponente der Microsoft Office Fluent-Benutzeroberfläche abgelöst. Weitere Informationen finden Sie unter Übersicht über das Office Fluent-Menüband.

Syntax

Ausdruck verwendet werden. FindControls (Typ, ID, Tag, Sichtbar)

Ausdruck Eine Variable, die ein CommandBars-Objekt darstellt.

Parameter

Name Erforderlich/Optional Datentyp Beschreibung
Typ Optional Variant Ist eine der MsoControlType-Konstanten , die den Steuerelementtyp angibt.
Id Optional Variant Der Bezeichner des Steuerelements.
Tag Optional Variant Der Tag-Wert des Steuerelements.
Visible Optional Variant "true ", um nur sichtbare Befehlsleistensteuerelemente in die Suche einzubeziehen. Der Standardwert ist False.

Rückgabewert

CommandBarControls

Hinweise

Wenn keine Steuerelemente gefunden werden, die den Kriterien entsprechen, gibt die FindControls-MethodeNothing zurück.

Beispiel

In diesem Beispiel wird die FindControls-Methode verwendet, um alle Member der CommandBars-Auflistung zurückzugeben, die die ID 18 haben, und zeigt (in einem Meldungsfeld) die Anzahl der Steuerelemente an, die die Suchkriterien erfüllen.

Dim myControls As CommandBarControls 
Set myControls = CommandBars.FindControls(Type:=msoControlButton, ID:=18) 
MsgBox "There are " & myControls.Count & _ 
    " controls that meet the search criteria."

Siehe auch

Support und Feedback

Haben Sie Fragen oder Feedback zu Office VBA oder zu dieser Dokumentation? Unter Office VBA-Support und Feedback finden Sie Hilfestellung zu den Möglichkeiten, wie Sie Support erhalten und Feedback abgeben können.