Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Ocorre ao inverter a última ação desfeita.
Sintaxe
expressão. Refazer
expressão Uma variável que representa um objeto documento .
Comentários
O evento Redo ocorre imediatamente após a ação ser refeita.
Se várias ações forem refeitas, o evento Redo ocorre apenas uma vez, após todas as ações serem concluídas.
Para obter mais informações sobre como utilizar eventos com o objeto Documento , veja Utilizar eventos com o objeto Documento.
Exemplo
Este exemplo apresenta uma mensagem quando um utilizador escolhe Anular na barra de ferramentas Standard ou seleciona Refazer no menu Editar. Para que esta rotina funcione com a publicação atual, tem de colocá-la no módulo ThisDocument .
Private Sub DocPub_Redo()
MsgBox "Your last undo has been reversed."
End Sub
Para interceptar este evento a partir de um projeto que não seja do Microsoft Publisher, coloque o seguinte código na seção Declaração Geral do módulo e execute a rotina InitiatePubApp.
Private WithEvents DocPub As Publisher.Document
Sub InitiatePubApp()
Set DocPub = Publisher.ActiveDocument
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.