Word 域功能解析

才智咖 人氣:5.45K

Microsoft Word是微軟公司的一個文書處理器應用程式。它最初是由Richard Brodie為了執行DOS的IBM計算機而在1983年編寫的。下面是小編整理的關於Word 域功能解析,希望大家認真閱讀!

Word 域功能解析

一、域應用基礎

1.什麼是域

簡單地講,域就是引導Word在文件中自動插入文字、圖形、頁碼或其他資訊的一組程式碼。每個域都有一個唯一的名字,它具有的功能與Excel中的函式非常相似。下面以Seq和Date域為例,說明有關域的一些基本概念。

形如“{Seq Identifier [Bookmark ] [Switches ]}”的關係式,在Word中稱為“域程式碼”。它是由:

域特徵字元:即包含域程式碼的大括號“{}”,不過它不能使用鍵盤直接輸入,而是按下Ctrl+F9組合鍵輸入的域特徵字元。

域名稱:上式中的“Seq”即被稱為“Seq域”,Word 2003提供了9大類共74種域。

域指令和開關:設定域工作的指令或開關。例如上式中的“Identifier”和“Bookmark”,前者是為要編號的一系列專案指定的名稱,後者可以加入書籤來引用文件中其他位置的專案。“Switches”稱為可選的開關,域通常有一個或多個可選的開關,開關與開關之間使用空格進行分隔。

域結果:即是域的顯示結果,類似於Excel函式運算以後得到的值。例如在文件中輸入域程式碼“{Date @ "yyyy年m月d日" * MergeFFormat}”的域結果是當前系統日期。

域可以在無須人工干預的條件下自動完成任務,例如編排文件頁碼並統計總頁數;按不同格式插入日期和時間並更新;通過連結與引用在活動文件中插入其他文件;自動編制目錄、關鍵詞索引、圖表目錄;實現郵件的自動合併與列印;建立標準格式分數、為漢字加註拼音等等。

2.在文件中插入域

(1)使用命令插入域

在Word中,高階的複雜域功能很難用手工控制,如“自動編號”和“郵件合併”、“題注”、“交叉引用”、“索引和目錄”等。為了方便使用者,9大類共74種域大都以命令的方式提供。

在“插入”選單中提供有“域”命令,它適合一般使用者使用,Word提供的域都可以使用這種方法插入。你只需將游標放置到準備插入域的位置,單擊“插入→域”選單命令,即可開啟“域”對話方塊。

首先在“類別”下拉列表中選擇希望插入的域的類別,如“編號”、“等式和公式”等。選中需要的域所在的類別以後,“域名”列表框會顯示該類中的所有域的名稱,選中欲插入的域名(例如“AutoNum”),則“說明”框中就會顯示“插入自動編號”,由此可以得知這個域的功能。對AutoNum域來說,你只要在“格式”列表中選中你需要的格式,單擊“確定”按鈕就可以把特定格式的自動編號插入頁面。如圖1所示。

你也可以選中已經輸入的域程式碼,單擊滑鼠右鍵,然後選擇“更新域”、“編輯域”或“切換域程式碼”命令,對域進行操作。

(2)使用鍵盤插入

如果你對域程式碼比較熟悉,或者需要引用他人設計的域程式碼,使用鍵盤直接輸入會更加快捷。其操作方法是:把游標放置到需要插入域的位置,按下Ctrl+F9組合鍵插入域特徵字元“{ }”。接著將游標移動到域特徵程式碼中間,按從左向右的順序輸入域型別、域指令、開關等。結束後按鍵盤上的F9鍵更新域,或者按下Shift+F9組合鍵顯示域結果。

如果顯示的域結果不正確,你可以再次按下Shift+F9組合鍵切換到顯示域程式碼狀態,重新對域程式碼進行修改,直至顯示的域結果正確為止。

(3)使用功能命令插入

由於許多域的域指令和開關非常多,採用上面兩種方法很難控制和使用。為此,Word 2003把經常用到的一些功能以命令的形式整合在系統中,例如“拼音指南”、“縱橫混排”、“帶圈文字”等。使用者可以像普通Word命令那樣使用它們。

3.域的管理

(1)快速刪除域

插入文件中的“域”被更新以後,其樣式和普通文字相同。如果你打算刪除某個或全部域,查詢起來有一定困難(特別是隱藏編輯標記以後)。此時按下Alt+F9組合鍵可以顯示文件中所有的域程式碼(反覆按下Alt+F9組合鍵可在顯示和更新域程式碼之間切換),然後單擊“編輯→查詢”選單命令,在出現的對話方塊中單擊“高階”按鈕,將游標停留在“查詢內容”框中,單擊“特殊字元”按鈕並從列表中選擇“域”(^P進入“查詢內容”框)。單擊“查詢下一處”按鈕就可以找到文件中的域,找到之後將其選中再按下Delete鍵即可刪除。

(2)修改域

修改域和編輯域的方法是一樣的,你對域的結果不滿意可以直接編輯域程式碼,從而改變域結果。按下Alt+F9(對整個文件生效)或Shift+F9(對所選中的域生效)組合鍵,可在顯示域程式碼或顯示域結果之間切換。當切換到顯示域程式碼時,就可以直接對它進行編輯,完成後再次按下Shift+F9組合鍵檢視域結果。

(3)取消域底紋

預設情況下,Word文件中被選中的域(或域程式碼)採用灰色底紋顯示,但列印時這種灰色底紋是不會被列印的。如果你不希望看到這種效果,可以單擊“工具→選項”選單命令,在出現的對話方塊中單擊“檢視”選項卡,從“域底紋”下拉列表中選擇“不顯示”選項即可。

(4)鎖定和解除域

如果你不希望當前域的結果被更新,可以將它鎖定。具體操作方法是:滑鼠單擊該域,然後按下Ctrl+F11組合鍵即可。如果你想解除對域的鎖定,以便對該域進行更新。只要單擊該域,然後按理Ctrl+Shift+F11組合鍵即可。

(5)解除域連結

如果一個域插入文件之後不再需要更新,可以解除域的連結,用域結果代替域程式碼即可。你只需要選中需要解除連結的域,按下Ctrl+Shift+F9組合鍵即可。

二、域速查一覽

1.編號

(1)AutoNum域

語法:{ AUTONUM }

用途:將段落順序編號。

選項:

開關說明:s 定義分隔字元

(2)AutoNumLgl域

語法:{ AUTONUMLGL [Switches] }

用途:對法律和技術類出版物自動進行段落編號。

選項:

開關意義:e 顯示無句點的法律式編號

(3)AutoNumOut域

語法:{ AUTONUMOUT }

用途:自動以大綱樣式對段落進行編號。

(4)Barcode域

語法:{ BARCODE u "LiteralText" 或 Bookmark b [Switches ] }

用途:插入郵政條碼(美國郵政局使用的機器可讀地址形式)。它既可以插入POSTNET(收信人點條碼),也可以插入“外表識別標記”(或稱為FIM)。

選項:

指令意義:

"LiteralText" 或Bookmark 收信人地址和郵政編碼。後面跟b開關時,書籤可以替代 LiteralText。另外,LiteralText也可以是巢狀域的結果

開關說明:

b 前接一個書籤時,使用書籤定義的地址中的郵政編碼資訊

f "letter" 插入“外表識別標記”(FIM),由字母指定回郵標記的型別:"A"插入一個禮節性回郵標記;"C" 插入一個商業回郵標記。要列印FIM-A和FIM-C標記,必須有POSTNET條碼

u 表示條碼是美國的郵政地址

(5)Bookmark和Ref域

語法:{ [REF] Bookmark [Switches] }

用途:插入指定的書籤所代表的文字或圖形,而且活動文件中必須有該書籤的定義。要插入其他文件中的用書籤標記的文字或圖形,可以使用INCL?PICTURE或INCL?TEXT域。

選項:

指令意義:

Bookmark 書籤名。如果書籤所標記的文字包含段落標記,則BOOKMARK域之前的文字將使用書籤中段落的格式

開關說明:

f 增加書籤所標記的腳註、尾註或批註序號並插入對應的註釋或批註文字

h 建立到用書籤標記的段落的超級連結

n 域將以無後續句點形式顯示交叉引用段落的完整的段落編號

p 使域使用“見上方”或“見下方”形式顯示其相對於源書籤的位置

r 將書籤標記段落的無後續句點形式的完整段落編號插入相關文字或相對於編號方案中的位置

t 與n、r 或w開關連用時,使REF域遮蔽非分隔符或非數字文字

w 插入用書籤標記的段落的段落編號,此編號會反映該段落在文件全部上下文中的位置

(6)ListNum域

語法:{ LISTNUM "Name" [Switches] }

用途:在段落中的任意位置插入一組編號。

選項:

指令解釋

Name 將LISTNUM域與指定的列表關聯

開關說明

l 指定在列表中的級別,忽略域的預設動作

s 指定此域的初始值。請使用整數值

(7)Page域

語法:{ PAGE [* Format Switch ] }

用途:在PAGE域所在處插入頁碼。

選項:

開關說明

*FormatSwitch 可選開關,該開關可替代在“頁碼格式”對話方塊的“數字格式”框中選擇的數字樣式。要改變頁碼的字元格式,可修改“數字格式”框中的字元樣式

(8)RevNum域

語法:{ REVNUM }

用途:插入文件的修訂次數,該資訊來自“檔案”選單的“屬性”對話方塊中的“統計資訊”選項卡。

(9)Section域

語法:{ SECTION }

用途:插入當前節的編號。

(10)SectionPages域

語法:{ SECTIONPAGES }

用途:插入一節的總頁數。使用該域時,必須將第一節之後每一節的頁從1開始重新編號。

(11)Seq (Seqnce) 域

語法:{ SEQ Identifier [Bookmark ] [Switches ] }

用途:對文件中的章節、表格、圖表和其他專案按順序編號。

選項:

開關說明

c 重複上一個序列號

h 隱藏域結果

n 為指定專案插入下一個序號

r n 將序號重置為指定的值 n

s 在“s”後的標題級別處重新設定序號

2.等式和公式

(1)Advance域

語法:{ ADVANCE [Switches ] }

用途:將ADVANCE域後面的文字的起點向上、下、左、右或指定的水平或垂直位置偏移。

選項:

開關說明

d 下移指定的磅數

u 上移指定的磅數

l 左移指定的磅數

r 右移指定的磅數

x 指定距欄、圖文框或文字框的左邊界的距離

y 移至相對於當前行的指定垂直位置

(2)Eq域

語法:{ EQ Switches }

用途:生成數學公式。

選項:

開關說明

陣列開關:a() 繪製一個二維陣列

括號:b() 用括號括住單個元素

位移:d() 將下一個字元向左或右移動指定磅數

分數:f(,) 建立分數

分數:i(,,) 使用指定的符號或預設符號及三個元素建立積分

列表:l() 將多個值組成一個列表,列表可作為單個元素使用

重疊:o() 將每個後續元素列印在前一元素之上

根號:r(,) 使用一個或兩個元素繪製根號

上標或下標:s() 設定上下標

方框:x() 在元素四周繪製邊框

(3)Symbol域

語法:{ SYMBOL CharNum [Switches] }

用途:插入ANSI字符集中的單個字元或一個字串。

選項:

指令說明

CharNum 與ANSI程式碼對應的字元、或其十進位制或十六進位制值。其中十六進位制值必須用0xn這樣的格式,即在該十六進位制值數n之前加0x(零後面跟一個字母x)

開關說明

f "字型名" 要插入的字元所用的字型,字型名必須括在引號中。如果沒有該開關,字元用SYMBOL域程式碼所用的字型

h 插入符號而不影響段落的行距。在用該開關插入大符號時,該符號上部的文字可能會被覆蓋

s 磅 以磅為單位指定字型的尺

u 指定字元為Unicode

3.連結和引用

(1)AutoText域

語法:{ AUTOTEXT AutoTextEntry }

用途:插入指定的“自動圖文集”詞條。

選項:

指令意義

AutoTextEntry 需要插入文件的“自動圖文集”詞條

(2)AutoTextList域

語法:{ AUTOTEXTLIST "LiteralText" s [StyleName] t ["TipText"] }

用途:為活動模板中的“自動圖文集”詞條建立下拉列表。列表會隨著應用於“自動圖文集”詞條的樣式而改變。

選項:

指令意義

"LiteralText" 在使用者顯示下拉選單前,在文件中顯示的文字

StyleName 在列表中顯示“自動圖文集”詞條使用的樣式名。它可以是段落樣式或字元樣式

"TipText" 當滑鼠指標停留在域結果上面時,螢幕提示中顯示的文字

開關說明

s 指定列表包含基於特定樣式的詞條。沒有此開關時顯示的樣式為當前段落樣式的“自動圖文集”詞條。如果當前樣式沒有相應詞條,則顯示所有“自動圖文集”詞條

t 指定在螢幕提示中顯示的特定文字,以替代預設的提示文字

(3)Hyperlink域

語法:{ HYPERLINK "FileName" [Switches ] }

用途:插入帶有提示文字的超級連結,可以從此處跳轉至其他位置。

選項:

指令意義

"Filename" 要跳轉到的目標的位置。如果其中包含較長的帶空格檔名,請用引號引起來,並用雙反斜槓替代單反斜槓指定路徑

開關說明

l 指定此超級連結跳轉到的檔案中的位置

m 為伺服器端影象對映新增超級連結的座標

n 使目標位置資訊在新視窗開啟

o 指定超級連結的螢幕提示文字

s 指定跳轉位置,但此位置沒有命名。以拖動資訊方式建立的超級連結會出現此開關

t 指定將連結重新定向進的目標。使用此開關可以建立從框架頁指向要顯示在該框架之外的頁面的連結

(4)Incl?Picture域

語法:{ INCL?PICTURE "FileName" [Switches] }

用途:插入指定的圖形。

選項:

指令意義

"FileName" 圖形檔名稱和位置

c Converter 標識所需的圖形過濾器

d 圖形資料不隨文件儲存以減小檔案長度

(5)Incl?Text域

語法:{ INCL?TEXT "FileName" [Bookmark ] [Switches] }

用途:插入命名文件中包含的文字和圖形。注意:可以插入整篇文件;如果是Word文件,可以只插入由書籤引用的部分。

選項:

指令意義

"FileName" 文件名稱和位置

Bookmark 書籤名,引用文件中要包含的部分

開關說明

c ClassName

! 禁止 Word 更新插入文字中的域,除非此域先在源文件中得到更新

(6)Link域

語法:{ LINK ClassName "FileName" [PlaceReference ] [Switches ] }

用途:將從其他應用程式複製來的資訊通過OLE連結到原始檔。

選項:

指令意義

ClassName 連結資訊的應用程式型別

"FileName" 原始檔的名稱和位置

PlaceReference 標識原始檔被連結的部分

開關說明

a 自動更新LINK域,刪除此開關則使用人工更新

b 連結物件作為點陣圖插入

d 圖形資料不隨文件儲存,以減小檔案長度

h 以HTML文字格式插入連結物件

p 連結物件作為圖片插入

r 以RTF格式插入連結物件

t 以純文字格式插入連結物件

(7)NoteRef域

語法:{ NOTEREF Bookmark [Switches] }

用途:插入用書籤標記的腳註或尾註引用標記,以便多次引用同一註釋或交叉引用腳註或尾註。

選項:

指令意義

Bookmark 引用腳註或尾註引用標記的書籤名。書籤必須引用文件正文中的引用標記,而不是腳註或尾註視窗中的標記。如果不存在書籤,必須建立一個

TAGS:解析 Word