Sdílet prostřednictvím


WorkbookBase.Close(Object, Object, Object) Metoda

Definice

Zavře sešit.

public void Close (object saveChanges, object filename, object routeWorkbook);
member this.Close : obj * obj * obj -> unit
Public Sub Close (Optional saveChanges As Object, Optional filename As Object, Optional routeWorkbook As Object)

Parametry

saveChanges
Object

Pokud v sešitu nedojde k žádným změnám, bude tento argument ignorován. Pokud dojde ke změnám sešitu a sešit se zobrazí v jiných otevřených oknech, bude tento argument ignorován. Pokud došlo ke změnám sešitu, ale sešit se nezobrazuje v žádném jiném otevřeném okně, určuje tento argument, jestli se mají změny uložit, jak je znázorněno v následujícím seznamu. true. Uloží změny sešitu. Pokud k sešitu ještě není přidružený název souboru, použije se FileName příkaz . Pokud FileName je vynechán, zobrazí se uživateli výzva k zadání názvu souboru. false. Neuloží změny sešitu. Vynechán. Zobrazí dialogové okno s dotazem uživatele, jestli má uložit změny.

filename
Object

Uložte změny pod tímto názvem souboru.

routeWorkbook
Object

Pokud sešit není nutné směrovat na dalšího příjemce (pokud nemá směrovací adresu nebo již byl směrován), bude tento argument ignorován. Jinak aplikace Microsoft Office Excel směruje sešit, jak je znázorněno v následujícím seznamu. true. Odešle sešit dalšímu příjemci. false. Neodešle sešit. Vynechán. Zobrazí dialogové okno s dotazem uživatele, jestli má být sešit odeslán.

Příklady

Následující příklad kódu používá metodu Close k zavření aktuálního sešitu bez uložení změn.

Tento příklad je pro přizpůsobení na úrovni dokumentu.

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

Poznámky

Zavření sešitu touto metodou nespustí žádné Auto_Close makra v sešitu. RunAutoMacros Ke spuštění maker použijte metodu .

Volitelné parametry

Informace o volitelných parametrech najdete v tématu Volitelné parametry v řešeních pro systém Office.

Platí pro