Compartir a través de


Propiedad CommandBarControl.OLEUsage (Office)

Obtiene o establece el cliente OLE y roles de servidor OLE en que se utilizará un control CommandBarControl al combinarse dos aplicaciones de Microsoft Office. Lectura y escritura.

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

Expresión Variable que representa un objeto CommandBarControl .

Valor devuelto

MsoControlOLEUsage

Comentarios

Esta propiedad permite especificar cómo serán representados los controles de barra de comandos de las aplicaciones complementarias en una aplicación de Office cuando se combinan con otra aplicación de Office. Si tanto el cliente como el servidor contienen barras de comandos, los controles de barra de comandos se incrustan en el cliente control a control. Los controles personalizados marcados como sólo del cliente (o ni del cliente ni del servidor) se eliminan del servidor y los controles marcados como sólo del servidor (o ni del cliente ni del servidor) se eliminan del cliente. El resto de los controles se combinan.

Si una de las aplicaciones de combinación no es una aplicación de Office, se utiliza la combinación de menús OLE normal, controlada por la propiedad OLEMenuGroup.

Ejemplo:

En este ejemplo se agrega un nuevo botón a la barra de comandos denominada Herramientas y se establece su propiedad OLEUsage .

Set myControl = CommandBars("Tools").Controls _ 
    .Add(Type:=msoControlButton,Temporary:=True) 
myControl.OLEUsage = msoControlOLEUsageNeither

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.