Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Se produce cuando el usuario deshace un cambio.
Sintaxis
más sencilla.Deshacer (cancelar)
expresión Variable que representa un objeto ComboBox .
Parameters
| Nombre | Obligatorio/opcional | Tipo de datos | Descripción |
|---|---|---|---|
| Cancel | Obligatorio | Integer | Establezca este argumento en True para cancelar la operación de deshacer y dejar el control o formulario en su estado editado. |
Comentarios
El evento Deshacer para controles se produce siempre que el usuario devuelve un control a su estado original eligiendo el botón Deshacer campo o grabación de la barra de comandos, eligiendo el botón Deshacer , presionando la tecla Esc o llamando al método Deshacer del control especificado. El control debe tener el enfoque en los tres casos. El evento no se produce si el usuario elige el botón Deshacer escritura en la barra de comandos.
Ejemplo
En el ejemplo siguiente se muestra la sintaxis de una subrutina que captura el evento Deshacer de un formulario.
Private Sub Form_Undo(Cancel As Integer)
Dim intResponse As Integer
Dim strPrompt As String
strPrompt = "Cancel the undo operation?"
intResponse = MsgBox(strPrompt, vbYesNo)
If intResponse = vbYes Then
Cancel = True
Else
Cancel = False
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.