Método ShowPopup
Muestra la barra de comandos especificada como un menú contextual en las coordenadas especificadas o en las coordenadas actuales del puntero.
Nota Si la propiedad Position de la barra de comandos no se establece en msoBarPopup, este método falla.
expresión.ShowPopup(x, y)
expresión Requerida. Expresión que devuelve un objeto CommandBar.
x Variant opcional. Coordenada X de la posición del menú contextual. Si se omite este argumento, se utilizará la coordenada X actual del puntero.
y Variant opcional. Coordenada Y de la posición del menú contextual. Si se omite este argumento, se utilizará la coordenada Y actual del puntero.
Ejemplo
Este ejemplo crea un menú contextual que contiene dos controles. El método ShowPopup se utiliza para mostrar el menú contextual.
Set myBar = CommandBars _
.Add(Name:="Custom", Position:=msoBarPopup, Temporary:=False)
With myBar
.Controls.Add Type:=msoControlButton, Id:=3
.Controls.Add Type:=msoControlComboBox
End With
myBar.ShowPopup