Evento Application.WindowBeforeRightClick (Word)
Este evento se produce al hacer clic con el botón secundario del mouse (ratón) en el área de modificación de una ventana de documento, antes de la acción predeterminada.
Sintaxis
Private Sub expression._'WindowBeforeRightClick** (Sel As Selection**, Cancel As Boolean)
Expresión Variable que representa un objeto "Application" que se ha declarado con eventos en un módulo de clase.
Parameters
Nombre | Obligatorio/opcional | Tipo de datos | Descripción |
---|---|---|---|
Sel | Obligatorio | Selection | Selección actual. |
Cancel | Obligatorio | Boolean | False cuando se produce el evento. Si el procedimiento de evento establece este argumento en True, la acción del botón secundario predeterminada no se produce cuando finaliza el procedimiento. |
Comentarios
Para obtener más información sobre el uso de eventos con el objeto Application , consulte Uso de eventos con el objeto Application.
Ejemplo:
En este ejemplo se pide al usuario una respuesta Sí o no antes de ejecutar la acción del botón secundario predeterminada. Este código debe colocarse en un módulo de clase y una instancia de la clase debe inicializarse correctamente para ver cómo funciona este ejemplo; consulte Uso de eventos con el objeto Applicationpara obtener instrucciones sobre cómo hacerlo.
Public WithEvents appWord as Word.Application
Private Sub appWord_WindowBeforeRightClick _
(ByVal Sel As Selection, Cancel As Boolean)
Dim intResponse As Integer
intResponse = MsgBox("Selection = " & Sel & vbLf & vbLf _
& "Continue with operation on this selection?", _
vbYesNo)
If intResponse = vbNo Then Cancel = True
End Sub
Vea 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.