Compartir a través de


Método CommandBar.Delete (Office)

Elimina el objeto CommandBar de la colección.

Nota:

El uso de CommandBars en algunas aplicaciones de Microsoft Office sustituido por el nuevo componente cinta de la interfaz de usuario de Microsoft Office Fluent. Para obtener más información, vea Información general de la cinta de opciones de Office Fluent.

Sintaxis

expresión. Borrar

expresión necesaria. Variable que representa un objeto CommandBar.

Observaciones

Para la colección Scripts, el uso del método Delete quita todos los scripts del documento de Microsoft Word especificado, la hoja de cálculo de Excel o la diapositiva de PowerPoint. Un delimitador de secuencia de comandos está representado por una forma en la aplicación host. Por lo tanto, el objeto Shape asociado a cada delimitador de secuencia de comandos del tipo msoScriptAnchor se elimina de la colección Shapes en Excel y PowerPoint y de las colecciones InlineShapes y formas en Word.

Ejemplo

Este ejemplo elimina todas las barras de comandos personalizadas que no están visibles.

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

Vea también

Soporte técnico y comentarios

¿Tiene preguntas o comentarios sobre VBA para Office o esta documentación? Vea Soporte técnico y comentarios sobre VBA para Office para obtener ayuda sobre las formas en las que puede recibir soporte técnico y enviar comentarios.