熱心網友
9、化繁為簡,效率倍增--認識Word2000中的域 接觸過Word的朋友們大多聽說過域這個概念。所謂域,其實是一種代碼,可以用來控制許多在Word文檔中插入的信息,實現自動化功能。也許有朋友要說,由于自己對域不怎么了解,所以沒有使用過域。其實,他們的想法錯了,因為我們早已在不知不覺中使用到了域。域貫穿于Word許多有用的功能之中,如插入時間和日期、插入索引和目錄、表格計算、郵件合并、對象鏈接和嵌入(OLE)等功能在本質上都使用到了域,只不過平時我們都以菜單、對話框的形式來實現這些功能,看到的也只是由域代碼運算產生的域結果。 正因為域在Word中的廣泛應用,所以全面而較為深入地了解域是十分有必要的。這可以使我們更好地認識理解并設置許多有用的功能,提高工作效率。 一、域結果和域代碼 域結果和域代碼是域的兩種不同的顯示形式。首先,在文檔中任意插入一個利用域功能來實現的信息,例如選"插入"菜單中的"時間和日期"命令,在彈出的對話框中選擇某個時間日期格式并選中"自動更新"項后,即可插入當前的時間和日期。一般情況下,我們看到的是當前時間和日期的顯示,這是域結果的顯示形式。域結果是由域代碼編譯運算后得到的結果。右擊這個時間日期,在彈出的菜單中選擇"切換域代碼"命令(或使光標位于域中再按Shift+F9組合鍵)即可看見其域代碼,如{ TIME \@ "yyyy'年'M'月'd'日'"}。從這里可以知道,每個域都被定義在域開始符{和域終止符}之間。其間的內容成為域代碼,一般包括域名(如上述的TIME)、域指令、域開關(如上述的\@ "yyyy'年'M'月'd'日'")。其中域開關主要用于設定域結果的顯示格式和避免一些域的更新。對于一些特定的域還可包含函數、操作符、文本指定信息等。二、對域的操作 1.域結果和域代碼的顯示切換 一般情況下,我們看見的是域結果,因為這是Word中域的默認顯示形式。要將域代碼設為默認顯示形式,只需選"工具"菜單中的"選項"命令,在彈出對話框的視圖選項卡中選中"域代碼"即可。在這里,還可以設定域底紋的顯示方式,以便我們更方便地在文檔中定位域。將光標位于某一域中,用Shift+F9組合鍵可在其域結果和域代碼之間進行切換顯示。用Alt+F9組合鍵可對文檔中所有的域進行域結果和域代碼之間的切換顯示。另外需補充的是,雖然我們可以將域切換成域代碼的形式來進行查看或編輯,但打印時都是打印域結果的。在某些特殊情況下可能需要打印域代碼,這時只要將"工具"→"選項"→"打印"選項卡中的"打印文檔附加信息"下的"域代碼"選定即可。不過打印完后請及時改回來,以免以后正常打印時會莫名其妙地打印出不想要的域代碼信息。 2.插入和編輯域 插入域有兩種方法。我們可選擇"插入"菜單中的"域"命令,在彈出的窗口中選擇所需的域插入到文檔中。這種方法的好處是不用記住繁多的域代碼,直觀且不易出錯。對于一些常用的域,如頁碼、日期和時間、自動圖文集、索引和目錄等,都已被直接放在了"插入"菜單中,便于用戶快速使用。如果用戶對域代碼十分熟悉的話,可手工插入域。方法為:把鼠標光標位于要插入域的地方,按下Ctrl+F9組合鍵后即會出現域開始符{和域終止符}(注意:不是通過鍵盤直接輸入大括號{和}),在其中可直接手工輸入或編輯域代碼。 3.更新域 域最突出的優點就在于可根據所指定信息的更新而自動更新。當然,我們有時也需要手動來更新域。方法為:將光標位于所需更新的域中,按下F9鍵即可。也可以在域的右擊菜單中選"更新域"命令。 4.域的選擇定位 一篇文檔中可能包含多個域,在多個域之間的定位切換是十分方便的。使用F11鍵可選定后一個域,使用Shift+F11組合鍵可選定前一個域。當然,我們也可以用查找功能來快速定位到特定的域。 5.域的鎖定和斷開鏈接 域的自動更新功能雖然給我們帶來了很多方便,但有些時候,我們可能并不希望實現自動更新功能。使光標位于某一域中,按下Ctrl+F11組合鍵即可將其鎖定,從而禁止了這個域的自動更新。鎖定域的過程是可逆的:要解除鎖定,可用Ctrl+Shift+F11組合鍵。如果我們確信某個域已不用更新,可用Ctrl+Shift+F9組合鍵來斷開域的鏈接。斷開鏈接后,域結果就變成了普通文本形式,其域代碼已被刪除,所以不能再次進行更新。需注意的是,與鎖定域不同,斷開域的鏈接的操作是不可逆的,即沒有可以用來重新鏈接域的按鍵。若要更新域,只能重新插入域。三、應用實例 至此,相信大家對域的概念、功能和基本操作一定有了初步的認識。Word2000中共包含73種域名及眾多用于定制域結果顯示格式或防止更新域的域開關,具體的命令參數格式及其對應的功能,大家可選"插入"→"域"命令后,在彈出的"域"窗口中查看,也可參考幫助文件,筆者在這里就不再一一贅述了。下面還是通過幾個具體的實例來體會一下域的強大功能。 1.用域實現同一文檔和不同文檔內容間的轉跳和引用 Word中有許多可以用來實現在同一文檔和不同文檔內容間轉跳的域,靈活使用可方便用戶對于長文檔和多個文檔的操作。 GOTOBUTTON域可以用來定義一段文本信息,雙擊此文本信息即可轉跳到同一文本當中所設定的目標位置處。這里的目標位置可以是已定義的書簽、頁碼、腳注、批注,也可以是行號或節號。域代碼為{ GOTOBUTTON 目標位置 顯示文本 }。例如在一篇長文檔中我們要實現雙擊"詳見統計表格"文字后直接轉跳到已由書簽標示出的統計表格內容處。先選中此表格,并用"插入"菜單中的"書簽"命令將其標記為書簽名為"統計情況表格"的書簽。然后選"插入"菜單中的"域"命令,在彈出的窗口中選擇"GOTOBUTTON"域名后點擊"選項"按鈕,在彈出的窗口中選擇剛才定義的書簽名"統計情況表格"并點擊"添加到域"即可將此書簽添加到域代碼中作為轉跳的目標位置。最后,再在域代碼欄中接著輸入顯示文本"詳見統計表格",按"確定"后即可插入這個域。又如,要轉跳到文檔中的第200行,可使用域代碼{ GOTOBUTTON l200 第200行 }。 我們可使用IncludeText域來實現在當前文檔中插入其他文檔中的全部內容或由書簽標示處的部分內容。域代碼為{ INCLUDETEXT 目標文件路徑名 [書簽] [域開關] }。具體的插入方法就不再詳述了,但要說明兩點:①目標文件路徑名中要用雙反斜杠\\代替單反斜杠\,如C:\\mytext\\score。。doc。且路徑名中若含有帶空格的長名,則要用引號將整個路徑名引起來,建議大家養成統一使用引號的習慣。② \!是一個很有用的域開關。若目標文檔中原先已含有域,那么我們使用這個開關可在主文檔中IncludeText域更新時,避免目標文檔內容中的域被同時更新。 我們平時用的較多的是"插入"菜單中的"超級鏈接"命令,來實現轉跳鏈接。其實,Word中的"超級鏈接"就是HyperLink域。2.用域實現快速運行宏 大家知道在Word中,宏是一系列操作指令的集合,利用宏可以十分方便地來執行一些需要進行重復操作的任務,大大地提高了工作效率。使用時,用戶可以加載Word中預定義的宏,也可以自己錄制或通過VBA編寫宏。在Word中有一個名為MacroButton的域,可用來在文檔中定義一段文本信息,用戶雙擊此文本后即可迅速執行所指定的宏,這樣可使用戶在閱讀到文檔的某一處時按需要來執行宏。這種結合域與宏的操作,可增強文檔的可讀性、交互性,且進一步提高工作效率。MacroButton域代碼為{ MACROBUTTON宏名 顯示文本信息 }。例如,我們在文檔中插入域代碼 { MACROBUTTON PrevWindow 上一文檔 },其域結果顯示為"上一文檔",雙擊此文本即可切換至已打開的上一文檔。Word中的許多操作都有對應的宏名,大家可選"工具"→"宏"→"宏"命令,將彈出窗口中的"宏的位置"設為"Word命令"后,即可一一查看各Word命令所對應的宏名。當然,大家可以自己來創建更為復雜的宏來結合MacroButton域使用。 3.用域實現自動判斷并顯示相應內容 首先說明一下嵌套域的概念。所謂嵌套域即在外層域的域代碼中再插入內層域的域代碼形成嵌套。而且用戶可以按需要使用多層嵌套。在這個實例中我們將結合IF域和嵌套域的使用,來實現對文檔總頁碼數進行判斷,若頁碼數大于10,則顯示"使用五號字排版",否則顯示"使用四號字排版"。下面我們直接來分析這個實例的域代碼{ IF { NUMPAGES \* MERGEFORMAT }"10" "使用五號字排版" "使用四號字排版" \* MERGEFORMAT }。這里的內層NUMPAGES域用于產生文檔的總頁碼數,并與我們指定的10進行比較,若比較結果為真(即總頁碼數大于10),則在域結果中顯示真文本"使用五號字排版",否則(即總頁碼數不大于10),則在域結果中顯示不真文本"使用四號字排版"。另外,我們可以對域結果設定各種格式,但更新域后所設定的格式可能丟失,用\* MERGEFORMAT可保留所設定的格式。相當于在插入域窗口中選中"更新時保留原格式"。 相信大家對域的強大功能已略有體會,其他許多通過域實現的很有用的功能(如表格計算、郵件合并等)筆者就不再一一詳述了。大家在通過反復實踐并融會貫通后,一定能進一步提高自己的操作技能和工作效率。。
熱心網友
咱們這個“愛問”的“資料共享”中就有關于“WORD域”的祥細講解。請復制下面這個網址下載。名字叫“WORD2003域應用完全手冊” 本文詳細講解了域的使用方法包含WORD2003中所有的“域”的說明及其使用方法!這是目前網絡上最全面、最權威的關于“域”的介紹。源出處為《電腦報》!下載來試試吧,包您滿意