域代碼概述
在使用特定命令時(如插入頁碼時、插入封面等文檔構建基塊時或創建目錄時),Word 會自動插入域。還可以手動插入域,以自動處理文檔外觀,如合併某個數據源的數據或執行計算。
在 Microsoft Word 2010 及其以後的版本中,很少需要手動插入域,因為內置命令和內容控制項提供了域為許多 Word 版本提供的大多數功能。在使用早期版本的 Word 創建的文檔中,比較容易見到域。
安全性 任何閱讀文檔的人都可以看到域代碼,因此請確保域代碼中放置的信息不是機密信息。
域代碼語法
域代碼出現在大括弧內 ( { } )。域的作用類似於 Microsoft Excel 中的公式 — 域代碼類似於公式,而域結果類似於該公式生成的值。您可通過按 ALT+F9,在文檔中對顯示域代碼和域結果進行切換。
您在文檔中查看域代碼時,語法如下所示:
{ 域名稱 指令 可選開關 }
域代碼列表
A
AddressBlock 域
【AddressBlock 域代碼插入一個郵件合併地址塊。】
Advance 域
【Advance 域代碼將其後面的文本起點向上、下、左、右或特定的水平或垂直位置偏移。】
ASK 域
【Ask 域代碼將提示您輸入信息,並將您的回響分配給命名為書籤的變數。】
Author 域
【Author 域插入“屬性”對話框的“摘要”選項卡上的作者姓名。】
AutoNum 域
【AutoNum 域按順序對段落進行編號。該域被視為已過時,但提供此域是為了與 Microsoft Word 2000 或早期版本兼容。】
AutoNumLgl 域
【AutoNumLgl 域對法律和技術出版物的段落進行編號。該域被認為已過時,但可供用於與 Microsoft Word 2000 和更早版本的兼容。】
AutoNumOut 域
【AutoNumOut 域會自動對大綱樣式中的段落進行編號。該域被視為過期,但提供此域是為了與 Microsoft Word 2000 或早期版本兼容。】
AutoText 域
【AutoText 域插入“自動圖文集”詞條。】
AutoTextList 域
【AutoTextList 域代碼依據活動模板中的“自動圖文集”詞條創建快捷選單。此列表可根據創建時套用於“自動圖文集”詞條的樣式而有所不同。】
B
BIBLIOGRAPHY 域
【Bibliography 域顯示了與您的文檔相關聯的按字母順序排列的源列表。源列表根據您在“引用”選項卡上“引文和書目”組“樣式”框中選擇的書目樣式進行格式設定。】
C
CITATION 域
【根據您選擇的引文樣式,Citation 域顯示有關特定源的信息。】
Comments 域
【Comments 域代碼插入活動文檔或模板的“屬性”對話框的“摘要”選項卡上的“批註”框的內容。】
Compare 域
【Compare 域代碼會比較兩個值,如果比較結果為 true 則顯示 "1",或如果比較結果為 false 則顯示 "0"(零)。您可以在 = (Formula) 域中使用 Compare 域和 And 及 Or 函式來創建複合邏輯比較,然後可以在 If 域中使用 = (Formula) 域的結果。】
CreateDate 域
【CreateDate 域插入首次使用當前名稱保存文檔時的日期和時間。該信息記錄在“屬性”對話框的“統計”選項卡上。】
D
Database 域
【Database 域在 Word 表格中插入了資料庫查詢結果。如果列數大於或等於 62,Database 域將插入查詢結果,以用選項卡分隔的列表示。Database 域包含連線到資料庫並執行結構化查詢語言 (SQL)查詢所需的所有信息。更新該域以再次查詢資料庫。】
Date 域
【“日期”域將插入當前日期。】
DocProperty 域
【DocProperty 域插入當前在“屬性”對話框中輸入的指示文檔信息。】
DocVariable 域
【DocVariable 域代碼插入了指定給文檔變數的字元串。每個文檔都有變數集合,它可以被 Microsoft Visual Basic for Applications 程式語言添加和引用。此域提供了一種顯示文檔中的文檔變數內容的方式。】
E
Embed 域
【Embed 域插入在支持 OLE 的另一個應用程式中創建的對象。】
F
FileName 域
【FileName 域插入“屬性”對話框的“常規”選項卡上記錄的文檔的檔案名稱。】
FileSize 域
【FileSize 域以位元組為單位插入文檔的大小,使用的信息來自“屬性”對話框中的“常規”選項卡。】
FILLIN 域
【Fill-In 域會提示您輸入文本。將列印您的回響信息,並代替該欄位。】
= (Formula) 域
【=(Formula) 域代碼使用數學公式計算數字。可以使用“公式”命令(在“表格工具”選項卡下“布局”選項卡上的“數據”組中,選中表時將顯示),或按 Ctrl+F9 在表中或常規文本中插入域。】
G
GoToButton 域
【GoToButton 域插入跳轉命令,這有助於您查看長在線上文檔。】
GreetingLine 域
【GreetingLine 域可插入郵件合併問候語。您可以為此域設定選項並通過使用“域”對話框(“插入”選單)插入它。】
H
Hyperlink 域
【超連結是一個“熱點”,它使您可以跳轉到另一個位置。該位置包括硬碟或公司網路上的另一個檔案(如 Microsoft Word 文檔或 Microsoft Excel 工作表)、Internet 地址或某個位置(如書籤或幻燈片)。該域包含顯示文本,通常為藍色並帶有下劃線,用戶可單擊該顯示文本以跳轉到指定的位置。要插入超連結,請單擊“插入”選項卡上“連結”組中的“超連結”命令。】
I
IF 域
【If 域將比較兩個值,然後插入適於比較結果的文本。】
IncludePicture 域
【IncludePicture 域在域代碼中插入指定的圖形。】
IncludeText 域
【IncludeText 域插入域代碼中指定的文檔中包含的文本和圖形。】
Index 域
【Index 域通過收集 XE(索引項)域指定的索引項來構建並插入索引。您可以通過單擊“引用”選項卡上“索引”組中的“插入索引”插入 Index 域。】
Info 域
【Info 域插入“屬性”對話框中記錄的有關活動文檔或模板的信息。】
K
Keywords 域
【Keywords 域插入活動文檔或模板的“屬性”對話框中“摘要”選項卡上的“關鍵字”框中的內容。】
L
LastSavedBy 域
【LastSavedBy 域插入最後修改並保存的人員姓名的文檔。插入的名稱來自“屬性”對話框中的“統計”選項卡。】
Link 域
【Link 域使用 OLE 將另一應用程式中的信息連結至您的 Word 文檔中。】
ListNum 域
【ListNum 域在段落中的任意位置插入一組數字。ListNum 域可以從簡單的或以大綱編號的列表中合併到編號。】
M
MacroButton 域
【MacroButton 域插入“宏”命令,您可以通過雙擊 MACROBUTTON 域的結果來運行該命令。】
MergeRec域
【在合併文檔中,MergeRec 域顯示當前數據記錄的序號位置。該數據反映了在合併之前您套用於數據源的任何排序或篩選。】
MergeSeq 域
【MergeSeq 域為郵件合併中的每個合併記錄編號。在合併完成前,此編號不可見。該編號可能與 MergeReq 域插入的值不同。】
N
Next 域
【Next 域指示 Word 將下一條數據記錄合併入當前的合併文檔中,而不是啟動一個新的合併文檔。使用 Next 域列印單個合併文檔中特定數量的數據記錄。】
NextIf 域
【NextIf 域比較了兩個表達式。如果比較結果為真,Word 會將下一條數據記錄合併到當前合併文檔中。如果比較結果為假,Word 會將下一條數據記錄合併到新合併文檔中。】
NoteRef 域
【NoteRef 域插入腳註或章節附注引用標記,對於該引用標記,您已用書籤表明多個引用引自相同標記或交叉引用的腳註或章節附注。如果您修改腳註或章節附注的順序,則 NoteRef 域的新結果反映新的編號。】
NumChars 域
【NumChars 域使用“屬性”對話框中“統計”選項卡上的信息,插入文檔中的字元數。】
NumPages 域
【NumPages 域使用“屬性”對話框的“統計”選項卡上的信息,插入文檔中的總頁數。】
NumWords 域
【NumWords 域使用“屬性”對話框的“統計”選項卡上的信息,插入文檔中的總字數。】
P
Page 域
【Page 域插入 Page 域所在頁面的頁碼。單擊“插入”選項卡的“頁眉和頁腳”組中的“頁碼”並單擊某個庫的頁碼時,Word 將插入 Page 域。】
PageRef 域
【PageRef 域插入書籤的頁碼作為交叉引用。若要對文檔中的項目進行交叉引用,請使用“交叉引用”命令(單擊“插入”選項卡、“連結”組)。】
Print 域
【Print 域將印表機控制代碼字元傳送至選定的印表機。僅當列印文檔時,Microsoft Word 才顯示結果。有關相應的印表機代碼,請查閱印表機手冊。】
PrintDate 域
【PrintDate 域插入“屬性”對話框的“統計”選項卡上記錄的最後列印文檔的日期和時間。】
Private 域
【Private 域存儲轉換自其他檔案格式的文檔數據。當轉換檔案格式時,Microsoft Word 插入 Private 域,該域包含的數據可以將檔案轉換為原始檔案格式。】
Q
Quote 域
【Quote 域在文檔中插入指定文本。】
R
RD(引用文檔)域
【當您創建目錄、引文目錄、或使用 TOC、TOA 或 Index 域索引時,RD (引用文檔)域包含標識的檔案。在更新 TOC、TOA 或 Index 域前,您必須手動設定在 RD 域內命名的檔案的起始頁編號及序列值。RD 域不顯示文檔中的結果。您不能取消連結 RD 域。】
Ref 域
【Ref 域插入指定的書籤所代表的文本或圖形。書籤必須在活動文檔中定義。若要插入其他文檔中已添加書籤的文本或圖形,請使用 IncludePicture 域或 IncludeText 域。“交叉引用”命令(在“插入”選項卡上的“連結”組中)插入 Ref 域以創建交叉引用。】
RevNum 域
【RevNum 域使用“屬性”對話框中“統計”選項卡上的信息,插入文檔修訂的次數。】
S
SaveDate 域
【SaveDate 域使用“屬性”對話框中“統計”選項卡上的信息(“修改”),插入文檔上次保存時的日期和時間。】
Section 域
【Section 域插入當前分區的數目。】
SectionPages 域
【SectionPages 域插入分區中的總頁數。】
Seq(序列)域
【Seq(序列)域按順序對文檔中的章節、表格、圖表及其他項目進行編號。】
Set 域
【Set 域將特定信息分配給名為書籤的命名變數。若要讓信息顯示在文檔中,您必須插入一個代表該書籤的 Ref 域。】
SkipIf 域
【SkipIf 域比較兩個表達式:如果比較結果為真,SkipIf 將取消當前合併文檔,移至數據源中的下一條數據記錄,並開始一個新的合併文檔;如果比較結果為假,Microsoft Word 將繼續處理當前的合併文檔。】
StyleRef 域
【StyleRef 域插入的文本按照指定樣式設定格式。當插入頁眉或頁腳中時,StyleRef 域列印的文本是當前頁的文檔正文中第一個和最後一個根據特定樣式設定格式的文本,這使您列印出的頁眉和頁腳為字典樣式。】
Subject 域
【Subject 域插入“屬性”對話框中的“主題”框的內容。】
Symbol 域
【Symbol 域可在 ANSI 字元集中插入單個字元或字元串。】
T
TA(引文目錄項)域
【TA(引文目錄項)域定義引文目錄項中的文本和頁碼。】
TC(目錄項)域
【TC(目錄項)域定義目錄中以及表格、數字和類似內容列表中各項的文本和頁碼。】
Template 域
【Template 域使用在“屬性”對話框的“摘要”選項卡上的信息,插入文檔模板的檔案名稱。】
Time 域
【Time 域在文檔中插入當前時間。】
Title 域
【Title 域插入“屬性”對話框的“摘要”選項卡中的“標題”框的內容。】
TOA(引文目錄)域
【TOA(引文目錄)域生成並插入引文目錄。TOA 域收集由 TA(引文目錄項)域標記的項。】
TOC(目錄)域
【TOC(目錄)域創建目錄。TOC 域使用標題級別、指定的樣式或由 TC(目錄項)域指定的項來收集目錄項。】
U
UserAddress 域
【UserAddress 域插入“通訊地址”框中的地址。】
UserInitials 域
【UserInitials 域插入“Word 選項”對話框的“縮寫”框中的用戶縮寫。】
UserName 域
【UserName 域插入“Word 選項”對話框的“用戶名”框中的用戶名。】
X
XE(索引項)域
【XE(索引項)域定義索引項的文本和頁碼。插入 XE 域定義要包含在索引中的條目。】