自動化 Word 應用程式 (Visual Studio Tools for Office 中的 [如何?])
更新:2007 年 11 月
注意 |
適用於 |
---|---|
本主題中的資訊僅適用於指定的 Visual Studio Tools for Office 專案和 Microsoft Office 版本。 如需詳細資訊,請參閱依應用程式和專案類型提供的功能。 |
專案類型
Microsoft Office 版本
|
這個頁面會針對使用 Visual Studio Tools for Office 之 Microsoft Office Word 物件模型 (Object Model) 的經常執行工作,提供說明的連結。若要查看 Visual Studio Tools for Office 說明所涵蓋的其他類重要工作,請參閱 Visual Studio Tools for Office 中的 [如何?]。
Word 程式設計
Word 方案
提供在 Visual Studio Tools for Office 中建立 Word 方案的資訊連結。Word 文件層級自訂的程式設計入門
說明開始建立 Word 的文件層級自訂時的重要事項。應用程式層級增益集程式設計入門
說明開始建立 Word 應用程式層級增益集時的重要事項。應用程式層級增益集程式設計
說明建立 Word 應用程式層級增益集時的主要程式設計工作。文件層級自訂程式設計
說明建立 Word 文件層級自訂時的主要程式設計工作。HOW TO:在 Visual Studio Tools for Office 中建立事件處理常式
說明在 Visual Basic 和 C# 的設計檢視或程式碼檢視中,建立事件處理常式的各種方法。
文件
HOW TO:在文件集合中參考文件
示範如何使用文件的名稱或其在集合中的索引值,參考 Document 物件。HOW TO:建立新文件
顯示如何使用 Add 方法,根據 Normal.dot 或自訂範本來建立新的 Word 文件。HOW TO:開啟現有的文件
示範如何使用 Open 方法,依指定的完整路徑和檔名開啟現有 Word 文件。HOW TO:儲存文件
示範儲存和關閉 Word 文件的數種方式。HOW TO:關閉文件
提供使用 Close 方法,不儲存變更即關閉作用中文件,或儲存變更但不提示使用者即關閉作用中文件的範例。HOW TO:在預覽列印中顯示文件
提供示範如何將作用中文件的 PrintPreview 屬性設為 [True],以在「預覽列印」模式中顯示文件的範例。HOW TO:列印文件
示範如何使用 PrintOut 方法,將 Word 文件 (或部分文件) 傳送至印表機。HOW TO:保護文件及部分的文件
說明如何保護 Office 文件中的資料不受修訂,以及如何取消保護文件的特定部分。HOW TO:在文件中隱藏文字
示範如何設定某個範圍文字的字型,使其隱藏。
內容控制項
HOW TO:將內容控制項加入至 Word 文件
說明加入內容控制項的數種方式。HOW TO:使用內容控制項保護文件的部分
說明如何使用內容控制項,防止使用者編輯或刪除文件的某些部分。
範圍
HOW TO:在文件中定義及選取範圍
示範如何使用 Document 物件的 Range 方法,在 Word 文件中定義範圍。HOW TO:計算文件中的字元
解釋如何使用 Characters 集合的 Count 屬性,判斷文件中的字元數。HOW TO:在 Word 文件中重設範圍
示範如何使用 SetRange 重新調整現有範圍的大小。HOW TO:擴充文件中的範圍
提供範例,顯示如何 Range 物件,並使用 MoveStart 和 MoveEnd 方法擴充其範圍。HOW TO:摺疊文件的範圍或選取的範圍
顯示如何摺疊 Word 中的 Range 物件,並插入新文字。
書籤
HOW TO:更新書籤文字
說明如何使用 Bookmark 物件的 Range 屬性,將文字插入至書籤,或取代書籤中現有的文字。HOW TO:將書籤控制項加入至 Word 文件
說明加入 Bookmark 控制項的數種方式。HOW TO:調整書籤控制項的大小
示範調整書籤控制項大小的各種方式,包括將文字加入至書籤、重新建立書籤,以及在 [屬性] 視窗中設定開始和結束屬性。逐步解說:建立書籤的快速鍵功能表
示範如何在書籤控制項的 BeforeRightClick 事件處理常式中撰寫程式碼,讓使用者在書籤內的文字上按一下滑鼠右鍵時,即可顯示快速鍵功能表。
搜尋
HOW TO:在文件中搜尋文字
顯示如何使用 Selection 或 Range 物件,搜尋 Word 文件中的文字。HOW TO:在 Word 中設定搜尋選項
說明針對 Word 文件中的選取範圍設定搜尋選項的兩種方法。HOW TO:在文件中找到的項目之間執行迴圈
示範如何使用 Find 方法的 Found 屬性,以便在找到要搜尋的項目時傳回 true。HOW TO:搜尋和取代文件中的文字
顯示如何使用 Find 物件,在文件中逐一搜尋特定的文字、格式或樣式,並使用 Find 物件的 Replacement 屬性來取代任何找到的項目。HOW TO:在搜尋後還原選取
示範如何在搜尋完成後,還原使用者的原始選取範圍。
智慧標籤
HOW TO:在 Word 和 Excel 中啟用智慧標籤
示範如何顯示智慧標籤。HOW TO:將置智慧標籤加入至 Word 文件
說明如何將簡單的智慧標籤加入至 Word 文件層級自訂。HOW TO:在 Word 中使用自訂辨識器建立智慧標籤
說明如何使用規則運算式 (Regular Expression) 建立智慧標籤。逐步解說:使用文件層級自訂建立智慧標籤
說明如何在文件層級自訂中,於辨識智慧標籤前後變更智慧標籤 UI。逐步解說:使用應用程式層級增益集建立智慧標籤
說明如何在應用程式層級增益集中,於辨識智慧標籤前後變更智慧標籤 UI。
資料表
HOW TO:建立 Word 表格
示範如何將簡單的資料表加入至文件,並提供在 Word 中使用 Table 物件的其他範例。HOW TO:在 Word 表格的儲存格中加入文字和格式
提供範例,顯示如何使用 Cell 物件將文字加入至資料表儲存格,並進行格式化。HOW TO:在 Word 表格中加入列和欄
提供將資料列和資料行加入至資料表所需的程式碼。
逐步解說
逐步解說:在 Visual Basic 專案中呼叫 VBA 的程式碼
示範如何從文件中的 VBA 程式碼呼叫 Word 文件自訂組件 (Assembly) 的程式碼。逐步解說:使用內容控制項建立範本
示範如何使用內容控制項,在 Word 2007 範本中建立可重複使用的結構化內容。逐步解說:將內容控制項繫結至自訂 XML 組件
示範如何將 Word 文件中的內容控制項繫結至儲存於 Word 2007 文件中的 XML 資料。逐步解說:將內容控制項繫結至自訂 XML 組件
示範如何將 Word 2007 文件中的內容控制項繫結至儲存於文件中的 XML 資料。逐步解說:使用按鈕在文件的文字方塊中顯示文字
示範一些在 Word 文件上使用按鈕和文字方塊的基本準則。逐步解說:使用 CheckBox 控制項來變更文件格式
示範如何使用 Word 文件上的核取方塊控制項,以變更文字格式。逐步解說:使用選項按鈕更新文件中的圖表
示範在文件上使用選項按鈕變更圖表樣式的基本概念。逐步解說:在 Word 執行窗格將資料繫結至控制項
示範如何將資料繫結至 Word 執行窗格上的控制項。控制項示範 SQL Server 資料庫中資料表之間的主從式關聯。逐步解說:建立書籤的快速鍵功能表
示範如何在書籤控制項的 BeforeRightClick 事件處理常式中撰寫程式碼,讓使用者在書籤內的文字上按一下滑鼠右鍵時,即可顯示快速鍵功能表。
使用文字
HOW TO:將文字插入 Word 文件中
說明在 Word 文件中插入文字的三種主要方式。HOW TO:擷取範圍中的開頭和結尾字元
示範如何藉由擷取 Range 物件的 Start 和 End 屬性,取得範圍之開始和結束位置的字元位置。HOW TO:在文件中格式化文字
顯示如何在 Word 中使用 Range 物件來格式化文字。HOW TO:建立範圍時排除段落標記
提供範例,顯示如何在將文字插入至 Word 文件時控制段落結構。HOW TO:在文件中搜尋文字
顯示如何使用 Selection 或 Range 物件搜尋 Word 文件中的文字。
XML 和結構描述
HOW TO:將自訂 XML 組件加入至文件層級自訂
示範如何將自訂 XML 組件加入至屬於文件層級自訂一部分的 Word 文件。HOW TO:使用應用程式層級增益集將自訂 XML 組件加入至文件
示範如何使用應用程式層級增益集,將自訂 XML 組件加入至 Word 文件。HOW TO:將自訂 XML 組件加入至文件而不啟動 Microsoft Office
示範如何將自訂 XML 組件加入至未安裝 Microsoft Office 之伺服器上的 Word 文件。HOW TO:在 Visual Studio 內將結構描述對應至 Word 文件
示範如何使用與您在 Visual Studio 之外開啟文件時所用的相同 Word 工具,在文件於 Visual Studio Tools for Office 專案中開啟時,將 XML 結構描述對應至文件。