Freigeben über


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. FindControls (Type, ID, Tag, Visible)

Ausdruck Eine Variable, die ein CommandBars-Objekt darstellt.

Parameter

Name Erforderlich/Optional Datentyp Beschreibung
Typ Optional Variant Eine der MsoControlType-Konstanten , die den Typ des Steuerelements angibt.
Id Optional Variant Der Bezeichner des Steuerelements.
Tag Optional Variant Der Tagwert des Steuerelements.
Visible Optional Variant True , um nur sichtbare Befehlsleistensteuerelemente in die Suche einzuschließen. 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 aufweisen und (in einem Meldungsfeld) die Anzahl der Steuerelemente anzeigt, die den Suchkriterien entsprechen.

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.