Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
Ocorre quando o usuário desfaz uma alteração.
Sintaxe
expressão. Anular (Cancelar)
expressão Uma variável que representa um objeto ComboBox .
Parâmetros
| Nome | Obrigatório/Opcional | Tipo de dados | Descrição |
|---|---|---|---|
| Cancel | Obrigatório | Integer | Defina este argumento como True para cancelar a operação de desfazer e deixar o controle ou o formulário em seu estado editado. |
Comentários
O evento Anular para controlos ocorre sempre que o utilizador devolve um controlo ao estado original ao selecionar o botão Anular Campo/Registo na barra de comandos, selecionar o botão Anular , premir a tecla Esc ou chamar o método Anular do controlo especificado. O controle precisa ter o foco em todos os três casos. O evento não ocorre se o utilizador escolher o botão Anular Escrita na barra de comandos.
Exemplo
O exemplo seguinte demonstra a sintaxe de uma subrreplicação que interceta o evento Anular de um formulário.
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
Suporte e comentários
Tem dúvidas ou quer enviar comentários sobre o VBA para Office ou sobre esta documentação? Confira Suporte e comentários sobre o VBA para Office a fim de obter orientação sobre as maneiras pelas quais você pode receber suporte e fornecer comentários.