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 imediatamente antes que qualquer documento aberto se feche.
Sintaxe
expressão. BeforeClose (Cancelar)
expressão Uma variável que representa um objeto documento .
Parâmetros
| Nome | Obrigatório/Opcional | Tipo de dados | Descrição |
|---|---|---|---|
| Cancel | Obrigatório | Boolean | False quando o evento ocorre. Se o procedimento de evento define este argumento como True, o documento não fechará quando o procedimento for concluído. |
Comentários
Para obter mais informações sobre como utilizar eventos com o objeto Documento , veja Utilizar eventos com o objeto Documento.
Exemplo
Este exemplo pede ao usuário um Yes(Sim) ou um No(Não) como resposta antes de fechar um documento. Para que o exemplo funcione, você deve colocar este código no módulo ThisDocument.
Private Sub Document_BeforeClose(Cancel As Boolean)
Dim intResponse As Integer
intResponse = MsgBox("Do you really want to close " _
& "the document?", vbYesNo)
If intResponse = vbNo Then Cancel = True
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.