Click (Evento, modelo de objeto de complementos de VBA)

Visual Basic VBOB

Click (Evento, modelo de objeto de complementos de VBA)

           

Se produce cuando se establece la propiedad OnAction de un control de barra de comandos correspondiente.

Sintaxis

Sub objeto_Click (ByVal ctrl As Object, ByRef handled As Boolean, ByRef canceldefault As Boolean)

La sintaxis del evento Click tiene estos argumentos con nombre:

Parte Descripción
ctrl Requerido; tipo de datos Object. Especifica el objeto origen del evento Click.
handled Requerido; tipo de datos Boolean. Si es True, otros complementos deben controlar el evento. Si es False, no se ha controlado la acción del elemento de la barra de comandos.
canceldefault Requerido; Boolean. Si es True, se ejecuta el comportamiento predeterminado a menos que se cancele por la siguiente macro automática. Si es False, no se ejecuta el comportamiento predeterminado a menos que lo restaure una macro automática.

Comentarios

El evento Click es específico del objeto CommandBarEvents. Utilice una variable declarada mediante la palabra clave WithEvents para recibir el evento Click para un control CommandBar. Esta variable se debe establecer al valor devuelto por la propiedad CommandBarEvents del objeto Events. La propiedad CommandBarEvents obtiene el control CommandBar como un argumento. Cuando se hace clic en el control CommandBar (para la variable que declaró mediante la palabra clave WithEvents), se ejecuta el código.