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
- Confiança total para o chamador imediato. O membro não pode ser usado por código parcialmente confiável. Para obter mais informações, consulte Usando bibliotecas de código parcialmente confiáveis.