Propiedad OLEUsage

Microsoft Office Objects

Mostrar todo

Propiedad OLEUsage

       

Devuelve o establece las funciones del cliente OLE y del servidor OLE en que se utilizará un control de barra de comandos al combinarse dos aplicaciones de Microsoft Office. MsoControlOLEUsage de Lectura/Escritura.

MsoControlOLEUsage puede ser una de estas constantes de MsoControlOLEUsage.
msoControlOLEUsageBoth
msoControlOLEUsageClient
msoControlOLEUsageNeither
msoControlOLEUsageServer

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 normal, controlada por la propiedad OLEMenuGroup.

Ejemplo

Este ejemplo agrega un nuevo botón a la barra de comandos denominada Tools y establece su propiedad OLEUsage.

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