Word域的应用和详解
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
Word域的应用和详解
本人原创,转载请注明:
/100bd/blog/item/139a263997b166f9b311c7a2.html
本文主要内容:域基础通用域开关表格操作符和函数编号域
■第一章域基础
一、域的作用
微软的文字处理软件Microsoft Word系列,其方便和自动化程度是其他任何文字处理软件所望尘莫及的。究其原因,其一,微软有强大的软件开发技术人员队伍。其二,Word与其本公司的操作系统 Windows的密切结合。微软至今也没有公布Windows 操作系统和Word 文字处理软件的源代码,就是为了保住自己的垄断地位。其三,在 Word 中引入了域和宏,将某些特殊的处理方法用函数或编程的的形式交给用户,大大提高了文字处理的灵活性、适应性和自动化程度。
由于域和宏的引入,Word 文档易受病毒的攻击。此外,要灵活使用域和宏,要求用户学习一定的编程基础知识。一提到编程,有的人就感到头痛。其实,Word 中的域和宏所包含的知识是非常基础的,也是比较容易学会的。
域相当于文档中可能发生变化的数据或邮件合并文档中套用信函、标签的占位符。
通过域,可以调用宏命令;也可以通过宏的语句在文档中插入域。
现在我们通过举例来简单了解一下Word 中的域能干些什么:
1. 给段落自动编号,如:1.
2.
3. ,一、二、三、,1.1.1,1.1.2,等等。
2. 插入用常规方法无法实现的字符,如:
3. 自动生存索引和目录。
4. 表格和数学公式的计算。
5. 插入超级链接,可以从文档的此处跳转至其他位置,或打开其他文件。
6. 生成同本书形式相同的页眉或页脚。
Word 中共有 70 个域,每个域都有各自不同的功能。
二、在文档中插入域
最常用的域有 Page 域(在添加页码时插入)和 Date 域(在单击“插入”菜单中的“日期和时间”命令并且选中“自动更新”复选框时插入)。
当使用“插入”菜单中的“索引和目录”命令创建索引及目录时,将自动插入域。也可以使用域自动插入作者或文件名等文档信息、执行计算、链接或交叉引用其他文档或项目、执行其他的指定任务,等等。
域代码位于花括号({})中。要显示域代码的结果(如计算的结果)并隐
藏域代码的方法是:单击“工具”菜单中的“选项”命令,单击“视图”选项卡,然后清除“域代码”复选框。域有些类似于 Microsoft Excel 中的公式,具体来说,域代码类似于公式,域结果类似于公式计算得到的值。
仅通过键入键盘上的字符无法插入域的花括号。域是在使用“插入”菜单中的“日期和时间”等特定命令或按下 Ctrl+F9 组合键并且在域的花括号之间键入相应信息后插入的。
也可通过宏的语句在文档中插入域。
三、域快捷键
确保选中“工具\选项\视图\域代码”复选框。
1. 插入域:Ctrl+F9,或单击菜单“插入→域”。
2. 显示或隐藏域代码:
按键:ALT+F9(所有显示) 或 Shift+F9(单个显示)
快捷菜单:选中带有域的文本,弹出快捷菜单,单击“切换域代码”。
3. 更新域:F9 键
更新单个域:首先单击此域或域结果,然后按下 F9 键。
更新所有域:首先单击“编辑”菜单中的“全选”命令,然后按下 F9 键。
或:选中带有域的文本,再弹出快捷菜单,单击“更新域”。
四、域的格式
域代码位于用特殊方法插入的花括号({ })中。
域的格式:{ Name [参数] [\Switches ] }
说明:Name :表示域的名称。Word 中有70 多个域。
参数:某些域有参数,某些没有。某些域带不同的参数,作用就不同。
\Switches:域开关。分通用开关和只能用于某个域的特有开关两种。
注意:域的名称、参数和开关之间是一个空白字符。“[ ]”表示可以加参数或开关,也可以不要。
例:{ Date \@ "yyyy年M月d日" } 显示为:2010年2月5日
第 { Page } 页显示为:第 8 页
第 { Page \* roman } 页显示为:第 viii 页
■第二章通用域开关
一、格式开关 ( \ * )
1. 大小写域开关
\* Caps 每个单词的首字母大写
\* FirstCap 第一个单词的首字母大写
\* Upper 所有字母均大写
\* Lower 所有字母均小写
2. 数字格式开关
\* alphabetic 字母字符 { Seq appendix \* alphabetic } = "b"
\* Arabic 阿拉伯数字 { Page \* Arabic } ="31"
\* CardText 序数词 { = SUM(A1:B2) \* CardText } ="seven hundred ninety"
\* DollarText 序数词 { = 9.20 + 5.35 \* DollarText \* Upper }
="FOURTEEN and 55/100"
\* Hex 十六进制数 { Quote "458" \* Hex } ="1CA"
\* OrdText 八进制文本 { Date \@ "d" \*
OrdText } ="twenty-first"
\* Ordinal 阿拉伯序数词 { Date \@ "d" \* Ordinal } ="30th"。
\* roman 罗马数字 { Seq CHAPTER \* roman } ="xi"
{ Seq CHAPTER \* ROMAN } ="XI"
3. 字符格式和以前用的格式
\* MergeFormat 将以前结果使用的格式作用于当前的新结果。
\* CharFormat 作用于整个结果的域类型的第一个字母的格式。以下示例的结果具有粗体和粉红色格式,因为“Ref”中的“R”是粗体和粉红色的。{ Ref if域 \* CharFormat } 显示为:If
二、日期时间图片开关 ( \ @ )
1. 日期参数:月(M) 日(d) 年(y)
2. 时间参数:小时(h) 分钟(m)
例: { TIME \@ "h AM/PM" } = "9 AM" 或 "5 PM"
{ TIME \@ "h:am/pm" } = "9:am" 或" 5:pm"。
{ TIME \@ "HH:mm 'Greenwich mean time' " } = "12:45 Greenwich mean time"。
三、数字显示方式开关 ( \ # )
{ = 4 + 5 \# 00.00 } ="09.00"
{ = 9 + 6 \# $### } ="$ 15"
{ = 111053 + 111439 \# x## } = "492" '省略数位"x"以左的数字
{ = NetProfit \# $#,###,### } ="$2,456,800"
{ = netprofit \# "##%" } ="33%"。
■第三章表格
一、表格的引用
表格中的单元格可用诸如 A1、A2、B1、B2 之类的形式进行引用。其中的字母代表列而数字代表行。如表格 1 所示。
A1 B1 C1
A2 B2 C2
A3 B3 C3
在公式中引用单元格时,用逗号分隔,而选定区域的首尾单元之间用冒号分隔(如下例所示)。
有两种方法可表示一整行或一整列。如果用1:1表示一行,当表格中添加一列后,计算将包括表格中所有的行;如果用 a1:c1 表示一行,当表格中添加一列后,计算内容只包括 a、 b、和 c 行。
计算单元格的平均值:
表左上角的四个单元格: = average(a1:b2)
表中a1,a3,c2单元格: = average(a1,a3,c2)
表中间的一列: = average(b:b 或 = average(b1:b3)
表上面二行: = average(a1:c2) 或 = average(1:1,2:2)
用书签定义表格,可引用表格外或其他表格中的单元格。例如,域