「域」是 WPS/Word 文檔中的功能代碼,頁碼、日期、目錄、公式、交叉引用背後全是域在驅動。本文通過 17 個實例,展示域代碼的強大表達力:從基礎快捷鍵到複雜嵌套,涵蓋特殊頁碼、數學計算、表格統計、偽隨機數、身份證生日提取、過期判定、自創字符、方程組、標簽克隆,揭開這位「世界級勞模」的神秘面紗。
| 操作 | 快捷鍵 | 說明 |
|---|---|---|
| 插入空域 | Ctrl+F9 | 產生 `{ }`,內輸入域代碼 |
| 切換代碼/結果 | Shift+F9 | 定位域內/前後切換顯示 |
| 更新域 | F9 | 單個更新;全選+F9 更新所有 |
| 鎖定/解鎖 | Ctrl+F11 / Ctrl+Shift+F11 | 鎖定後拒絕更新 |
| 取消域鏈接 | Ctrl+Shift+F9 | 轉為普通文本,不可逆 |
| 場景 | 域代碼核心 | 效果 |
|---|---|---|
| 橫向 4 欄分頁碼 | { ={ Page * arabic }*4-3 } ... -0 | 四欄頁碼連續遞增 |
| 引用書簽計算圓面積 | { ={ ref CircleS } # "園面積=#.00 (平方米)" } | 源表達式變動只需更新域 |
| 表格內統計 | { =Sum(B2:B5) } | 類 Excel 引用 A1/B2 風格 |
| 偽隨機數/口算題生成 | { =mod({Time @ "s"}*{Seq kgs},100) } | 配合 Seq 域生成 0-99 偽隨機數 |
| 提取身份證生日 | { =if(B1>10^17,int(B1/10^4),int(B1/10^3)) # "x000年00月00" } | 18/15 位自適應,輸出 1987年01月23 |
| 過期判定 | { =if(20121231>{Date @ "YYYYMMDD"},"珍惜每一天","過期") } | 系統日期自動判斷 |
| 自創字符:武則天「地」字 | { eq o a(sup4(山),水,sdo4(土)) } | 山上標4pt、土下標4pt、縮放200% |
| 方程組 | { {Eq aal(2x2+y=5,3x-y=0) } | 矩陣左對齊渲染 |

圖2:Ref 域克隆標簽示意
域代碼看似晦澀,實則是文檔自動化的核心引擎。掌握域,掌握文檔的「元編程」能力。