Freigeben über


CommandBar.Delete-Methode (Office)

Löscht das CommandBar -Objekt aus der Auflistung.

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. Löschen

expression Erforderlich. Eine Variable, die ein CommandBar -Objekt darstellt.

Hinweise

Für die Scripts-Auflistung entfernt die Delete-Methode alle Skripts aus dem angegebenen Microsoft Word Dokument, Excel-Arbeitsblatt oder PowerPoint-Folie. Ein Skriptanchor wird durch ein Shape in der Host-Anwendung dargestellt. Aus diesem Grund wird das Shape -Objekt, das mit jedem Skriptanchor des Typs MsoScriptAnchor verknüpft aus der Shapes -Auflistung in Excel und PowerPoint und die InlineShapes und Shapes -Auflistungen in Word gelöscht.

Beispiel

In diesem Beispiel werden alle benutzerdefinierten Befehlsleisten gelöscht, die nicht sichtbar sind.

foundFlag = False  
delBars = 0 
For Each bar In CommandBars 
    If (bar.BuiltIn = False) And _ 
    (bar.Visible = False) Then 
        bar.Delete 
        foundFlag = True
        delBars = delBars + 1 
    End If 
Next bar 
If Not foundFlag Then 
    MsgBox "No command bars have been deleted." 
Else 
    MsgBox delBars & " custom bar(s) deleted." 
End If

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.