HOW TO:以程式設計方式建立新文件
當您以程式設計方式建立文件時,新文件是原生 (Native) Microsoft.Office.Interop.Word.Document 物件。這個物件沒有 Microsoft.Office.Tools.Word.Document 主項目的額外事件和資料繫結 (Data Binding) 功能。如需詳細資訊,請參閱主項目和主控制項的程式設計限制。
**適用於:**本主題中的資訊適用於 Word 2013 和 Word 2010 的文件層級專案和應用程式層級專案。如需詳細資訊,請參閱依 Office 應用程式和專案類型提供的功能。
當您開發文件層級專案時,無法透過程式設計方式將 Microsoft.Office.Tools.Word.Document 主項目加入至專案。在應用程式層級專案中,您可以於執行階段將任何 Microsoft.Office.Interop.Word.Document 物件轉換為 Microsoft.Office.Tools.Word.Document 主項目。如需詳細資訊,請參閱在應用程式層級增益集的執行階段中擴充 Word 文件和 Excel 活頁簿。
若要根據 Normal 範本建立新文件
使用 Documents 集合的 Add 方法,依據 Normal 範本建立新文件。若要使用這個程式碼範例,請從專案中的 ThisDocument 或 ThisAddIn 類別中執行。
Me.Application.Documents.Add()
this.Application.Documents.Add();
使用自訂範本
Add 方法具有選擇性的 Template 引數,可以根據 Normal 範本以外的範本來建立新文件。您必須提供範本的檔名和完整路徑。
若要依據自訂範本建立新文件
呼叫 Documents 集合的 Add 方法,並指定範本的路徑。若要使用這個程式碼範例,請從專案中的 ThisDocument 或 ThisAddIn 類別中執行。
Me.Application.Documents.Add(Template:="C:\Test\SampleTemplate.dotx")
this.Application.Documents.Add(@"C:\Test\SampleTemplate.dotx");