Compartilhar via


Evento Workbook.BeforeClose (Excel)

Ocorre antes do fechamento da pasta de trabalho. Se a pasta de trabalho tiver sido alterada, esse evento ocorrerá antes que seja solicitado ao usuário o salvamento das alterações.

Sintaxe

expressão. BeforeClose (Cancelar)

Expressão Uma variável que representa um objeto Workbook .

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 definir esse argumento como True, a operação de fechamento será interrompida e a pasta de trabalho ficará aberta.

Valor de retorno

Nothing

Exemplo

Este exemplo sempre salva a pasta de trabalho se ela tiver sido alterada.

Private Sub Workbook_BeforeClose(Cancel as Boolean) 
 If Me.Saved = False Then Me.Save 
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.