什么是“域”?所謂“域”其實是一種功能代碼。文檔中插入:頁碼、日期、超級鏈接、目錄、拼音……,就是插入了對應(yīng)的:Page域、Date、Hyperlink域、Toc域、Eq域……。“域”可謂是勞苦功高而鮮為人知。
以下通過實例,為你展示這個世界級“勞模”的風采。
1.關(guān)于域的快捷鍵和預(yù)備知識
● 插入空域
Ctrl + F9。以該組合鍵插入空域,看起來象一對花括號——{ }。在其中輸入域名稱“Time”,例 1:{ Time },作用是顯示當前系統(tǒng)時間。
● 在域代碼和域結(jié)果之間切換
例 1 中并未如預(yù)期顯示貌似“2:51:47 PM”的域結(jié)果。且定位到該域前(或內(nèi)部域代碼,以下操作都要先定位),按組合鍵“Shit + F9”,以切換顯示域結(jié)果和域代碼,得償所愿。
● 更新域
“2:51:47 PM”并不總是因時而動,除非你手動更新它(按F9鍵),或直到其它導(dǎo)致域更新的事件(打印打開)發(fā)生。若需要同時更新文檔中所有域,先全選,后F9。
● 鎖定與解除鎖定
鎖定:Ctrl + F11;解除鎖定:Ctrl + Shift + F11 ;是一對互逆操作。
● 避免域被更新,使用鎖定域操作;欲使鎖定后的域能被更新,先解除鎖定;
例 1的域被鎖定后,更新無效,直到解除鎖定。
● 取消域的鏈接
Ctrl + Shift + F9。該操作將轉(zhuǎn)換域為常規(guī)文本,不可逆轉(zhuǎn)。粘貼自網(wǎng)頁的內(nèi)容,要取消包含的大量超級鏈接,先全選后轉(zhuǎn)換。
并不是所有的域都支持轉(zhuǎn)換。
● 域開關(guān)及其指令
即域代碼中,控制最終顯示結(jié)果的代碼。域開關(guān)是以反斜線“”打頭的多個字符,空格分隔,開關(guān)指令緊隨。有通用開關(guān)和專有開關(guān)兩大類。
通用開關(guān)三種:格式開關(guān)(*)、數(shù)字圖片開關(guān)(#)、日期時間開關(guān)(@);
專用開關(guān)繁多,因域名稱不同而異,以反斜線加一個或多個字母為標志。
例 2 合同、票據(jù)中顯示人民幣大寫格式:
域代碼:{ = 123.45 * Chinesenum4 } 域結(jié)果:壹佰貳拾叁元肆角伍分
“CHINESENUM4”為中文貨幣大寫格式指令。
例 3 外貿(mào)出口企業(yè)訂單工單用英文數(shù)字
域代碼:{ = 123.45 * CardText * Caps} 域結(jié)果:One Hundred Twenty-Three
“CardText”為數(shù)字英文序數(shù)指令,“Caps”指令每單詞首字母大寫,一域可有多指令。
例 4 會計統(tǒng)計千位分符數(shù)字:
域代碼:{ = 123.45*10^8 # "#,###" } 域結(jié)果:12,345,000,000
“#,###”中“#”為數(shù)字占位符“,”為千位分隔符。
例 5 靈活的日期時間開關(guān)指令:
域代碼:{ Time @ "H時mm分" } 域結(jié)果:14時51分
“H時mm分”中“H”為24小時制小時數(shù)(“h”為12小時制),“mm”為兩位數(shù)字表示的分鐘數(shù)。
例 6 簡單數(shù)學(xué)表達式,用公式域優(yōu)于用公式編輯器:
域代碼:{ Eq f ( -b±r(b2-4ac) , 2a) } 域結(jié)果:
Eq 域?qū)S瞄_關(guān)及指令:“f(分子,分母)”表分式,“r(底)”表根式。
● 域的嵌套
域代碼內(nèi)可以包含域。
例 7 等式域內(nèi)套Time域:{ = if( { Time @ "H" }>12,"下午好!","上午好!") },未過12時顯示為:上午好!,否則顯示為:下午好!
通過表格菜單-公式,對話框的“粘貼函數(shù)”所羅列函數(shù),“if()”在其中,語法為:if(判定,真,假),當“判定”成立,取“真”代表的結(jié)果,否則“假”。
2.插入有特殊要求的頁碼
例 8 如上圖,一紙橫向分4欄,各欄頁碼依次是:
{ ={ Page * arabic }*4-3 } { ={ Page * arabic }*4-2 } { ={ Page * arabic }*4-1 } { ={ Page * arabic }*4-0 }
“* arabic”為通用格式阿拉伯數(shù)字指令。
3.簡單計算
參與運算的皆為半角符號。
例 9 域代碼:{ =(1+2-3)*4/5^6 } 域結(jié)果: 0
例 10 引用已經(jīng)存在的數(shù)學(xué)表達式“3.14 * 3^2 ”并求值。
先選中引號內(nèi)表達式,并添加名為“CircleS”的書簽,后在等式域中引用該書簽:
域代碼:{ ={ ref CircleS } # "園面積=#.00 (平方米)"} 域結(jié)果:園面積=28.26 (平方米)
優(yōu)點是,原表達式部分改變后,求解只需更新域。
4.表內(nèi)統(tǒng)計
表內(nèi)外數(shù)據(jù)相互引用,請參考例10。