Compartir a través de


propiedad CommandBarControl.Id (Office)

Obtiene el identificador de un CommandBarControl integrado. Solo lectura.

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. Id

expresión requerida. Variable que representa un objeto CommandBarControl.

Comentarios

Identificador de un control determina la acción integrada para ese control. El valor de la propiedad Id para todos los controles personalizados es 1.

Ejemplo:

En este ejemplo se cambia la cara del botón del primer control de la barra de comandos denominada Custom2 si el valor id del botón es menor que 25.

Set ctrl = CommandBars("Custom").Controls(1) 
With ctrl 
    If .Id < 25 Then 
        .FaceId = 17 
        .Tag = "Changed control" 
    End If 
End With

En el ejemplo siguiente se cambia el título de cada control de la barra de herramientas denominado Estándar al valor actual de la propiedad Id para ese control.

For Each ctl In CommandBars("Standard").Controls 
    ctl.Caption = CStr(ctl.Id) 
Next ctl

Consulte 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.