Nota
O acceso a esta páxina require autorización. Pode tentar iniciar sesión ou modificar os directorios.
O acceso a esta páxina require autorización. Pode tentar modificar os directorios.
Obtiene o establece un valor que controla cómo la tecla CTRL + salto de combinación de teclas se controla cuando se ejecuta una macro. PjEnableCancelKey de lectura y escritura.
Sintaxis
expresión. EnableCancelKey
expresión Variable que representa un objeto Application.
Observaciones
La propiedad EnableCancelKey puede ser una de las siguientes constantes PjEnableCancelKey: pjDisabled, pjErrorHandler o pjInterrupt.
Ejemplo
En el siguiente ejemplo se muestra cómo puede usar la propiedad EnableCancelKey para crear un controlador de error de cancelación personalizado.
Sub CancelOperation()
Dim X As Long
On Error GoTo handleCancel
Application.EnableCancelKey = pjErrorHandler
MsgBox "This may take a long time; press CTRL+BREAK to cancel."
For X = 1 To 300000000
' Do something here.
Next X
handleCancel:
If Err = 18 Then
MsgBox "Operation cancelled"
End If
End Sub
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.