Método WorkbookBase.Close

Fecha a pasta de trabalho.

Namespace:  Microsoft.Office.Tools.Excel
Assembly:  Microsoft.Office.Tools.Excel.v4.0.Utilities (em Microsoft.Office.Tools.Excel.v4.0.Utilities.dll)

Sintaxe

'Declaração
Public Sub Close ( _
    saveChanges As Object, _
    filename As Object, _
    routeWorkbook As Object _
)
public void Close(
    Object saveChanges,
    Object filename,
    Object routeWorkbook
)

Parâmetros

  • saveChanges
    Tipo: System.Object
    Se não houver nenhuma alteração para a pasta de trabalho, esse argumento é ignorado.Se há alterações para a pasta de trabalho e a pasta de trabalho aparecer em outras janelas abertas, esse argumento é ignorado.Se há alterações para a pasta de trabalho mas a pasta de trabalho não aparecer em outras janelas aberta, esse argumento especifica se as alterações devem ser salvas, conforme mostrado na lista.
    true .Salva as alterações na pasta de trabalho.Se não há ainda um nome de arquivo associado com a pasta de trabalho, então FileName é usado.Se FileName for omitido, o usuário é solicitado a fornecer um nome de arquivo.
    false .Não salvar as alterações para a pasta de trabalho.
    Omitido.Exibe uma caixa de diálogo perguntando se o usuário salvar as alterações.
  • filename
    Tipo: System.Object
    Salvar alterações neste nome de arquivo.
  • routeWorkbook
    Tipo: System.Object
    Se a pasta de trabalho não precisa ser roteada para o receptor seguir (se ele não tem deslizamento de roteamento ou foi roteada já), esse argumento é ignorado.Caso contrário, o Microsoft Office Excel roteia a pasta de trabalho como mostrado na lista.
    true .Envia a pasta de trabalho para o receptor seguir.
    false .Não envia a pasta de trabalho.
    Omitido.Exibe uma caixa de diálogo perguntando ao usuário se a pasta de trabalho deve ser enviada.

Comentários

Fechando uma pasta de trabalho que usa este método não executa nenhuma macros de Auto_Close na pasta de trabalho.Use o método de RunAutoMacros para executar macros.

Parâmetros Opcionais

Para obter informações sobre parâmetros opcionais, consulte Parâmetros opcionais em soluções do Office.

Exemplos

O exemplo de código a seguir usa o método de Close para fechar a pasta de trabalho atual sem salvar as alterações.

Este exemplo é para uma personalização da nível.

Private Sub WorkbookClose()
    Me.Close(False, False)
End Sub
private void WorkbookClose()
{
    this.Close(false, false);
}

Segurança do .NET Framework

Consulte também

Referência

WorkbookBase Classe

Namespace Microsoft.Office.Tools.Excel