共用方式為


WorkbookBase.Close(Object, Object, Object) 方法

定義

關閉活頁簿。

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)

參數

saveChanges
Object

如果活頁簿未變更,則忽略這個引數。 如果活頁簿已變更,且活頁簿出現在其他開啟的視窗中,則忽略這個引數。 如果活頁簿已變更,但未出現在任何其他開啟的視窗中,則此引數會指定是否儲存變更,如下列清單所示。 true. 儲存活頁簿變更。 如果還沒有與活頁簿相關聯的檔案名, FileName 則會使用 。 如果 FileName 省略 ,系統會要求使用者提供檔名。 false. 不會儲存活頁簿的變更。省略。 顯示對話方塊,尋問使用者是否要儲存變更。

filename
Object

以這個檔名儲存變更。

routeWorkbook
Object

如果不需要將活頁簿傳送至下一個收件者 (若沒有傳閱名單,或已傳送過活頁簿),則忽略這個引數。 否則,Microsoft Office Excel 會如下列清單所示傳送活頁簿。 true. 傳送活頁簿給下一個收件者。 false. 不會傳送活頁簿。省略。 顯示對話方塊,尋問使用者是否應傳送活頁簿。

範例

下列程式代碼範例會 Close 使用 方法來關閉目前的活頁簿,而不儲存任何變更。

此範例適用於檔層級自定義。

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

備註

使用此方法關閉活頁簿並不會執行活頁簿中的任何Auto_Close宏。 RunAutoMacros使用方法來執行宏。

選擇性參數

如需選擇性參數的資訊,請參閱 Office 方案中的選擇性參數

適用於