以程式設計方式關閉文件
您可以關閉使用中文件,或者指定要關閉的文件。
適用對象:本主題資訊適用於文件層級的專案和 Word 的 VSTO 增益集專案。 如需詳細資訊,請參閱依 Office 應用程式和專案類型提供的功能。
關閉使用中的文件
有兩種程序可以關閉使用中文件:一個適用於文件層級自訂,而另一個適用於 VSTO 增益集。
關閉文件層級自訂中的使用中文件
呼叫專案中 Close 類別的
ThisDocument
方法,關閉與自訂相關聯的文件。 若要使用下列程式碼範例,請從ThisDocument
類別執行程式碼。注意
這個範例會將 wdDoNotSaveChanges 值傳遞給 SaveChanges 參數,關閉但不儲存變更或提示使用者。
關閉 VSTO 增益集中的使用中文件
呼叫 Close 屬性的 ActiveDocument 方法,關閉使用中的文件。 若要使用下列程式碼範例,請從專案的
ThisAddIn
類別中執行此範例。注意
這個範例會將 wdDoNotSaveChanges 值傳遞給 SaveChanges 參數,關閉但不儲存變更或提示使用者。
關閉依名稱指定的文件
對 VSTO 增益集和文件層級自訂而言,依指定名稱關閉文件的方式都是相同的。
依指定名稱關閉文件
指定文件名稱為 Documents 集合的引數,然後再呼叫 Close 方法。 下列程式碼範例假設在 Word 中開啟了名為 NewDocument 的文件。
注意
這個範例會將 wdDoNotSaveChanges 值傳遞給 SaveChanges 參數,關閉但不儲存變更或提示使用者。