Word域的应用和详解.docx
- 文档编号:17761935
- 上传时间:2023-08-03
- 格式:DOCX
- 页数:57
- 大小:121.51KB
Word域的应用和详解.docx
《Word域的应用和详解.docx》由会员分享,可在线阅读,更多相关《Word域的应用和详解.docx(57页珍藏版)》请在冰点文库上搜索。
Word域的应用和详解
Word域的应用和详解
本人原创,转载请注明:
:
//hi.baidu/100bd/blog/item/139a263997b166f9b311c7a2.html
本文要紧内容:
域基础通用域开关表格操作符和函数编号域
■第一章域基础
一、域的作用
微软的文字处理软件MicrosoftWord系列,其方便和自动化程度是其他任何文字处理软件所望尘莫及的。
究其缘故,其一,微软有强大的软件开发技术人员队伍。
其二,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域〔在单击〝插入〞菜单中的〝日期和时刻〞命令同时选中〝自动更新〞复选框时插入〕。
当使用〝插入〞菜单中的〝索引和名目〞命令创建索引及名目时,将自动插入域。
也能够使用域自动插入作者或文件名等文档信息、执行运算、链接或交叉引用其他文档或项目、执行其他的指定任务,等等。
域代码位于花括号〔{}〕中。
要显示域代码的结果〔如运算的结果〕并隐藏域代码的方法是:
单击〝工具〞菜单中的〝选项〞命令,单击〝视图〞选项卡,然后清除〝域代码〞复选框。
域有些类似于MicrosoftExcel中的公式,具体来说,域代码类似于公式,域结果类似于公式运算得到的值。
仅通过键入键盘上的字符无法插入域的花括号。
域是在使用〝插入〞菜单中的〝日期和时刻〞等特定命令或按下Ctrl+F9组合键同时在域的花括号之间键入相应信息后插入的。
也可通过宏的语句在文档中插入域。
三、域快捷键
确保选中〝工具\选项\视图\域代码〞复选框。
1.插入域:
Ctrl+F9,或单击菜单〝插入→域〞。
2.显示或隐藏域代码:
按键:
ALT+F9(所有显示)或Shift+F9(单个显示)
快捷菜单:
选中带有域的文本,弹出快捷菜单,单击〝切换域代码〞。
3.更新域:
F9键
更新单个域:
第一单击此域或域结果,然后按下F9键。
更新所有域:
第一单击〝编辑〞菜单中的〝全选〞命令,然后按下F9键。
或:
选中带有域的文本,再弹出快捷菜单,单击〝更新域〞。
四、域的格式
域代码位于用专门方法插入的花括号〔{}〕中。
域的格式:
{Name[参数][\Switches]}
说明:
Name:
表示域的名称。
Word中有70多个域。
参数:
某些域有参数,某些没有。
某些域带不同的参数,作用就不同。
\Switches:
域开关。
分通用开关和只能用于某个域的特有开关两种。
注意:
域的名称、参数和开关之间是一个空白字符。
〝[]〞表示能够加参数或开关,也能够不要。
例:
{Date\@"yyyy年M月d日"} 显示为:
2020年2月5日
第{Page}页 显示为:
第8页
第{Page\*roman}页 显示为:
第viii页
■第二章通用域开关
一、格式开关(\*)
1.大小写域开关
\*Caps每个单词的首字母大写
\*FirstCap第一个单词的首字母大写
\*Upper所有字母均大写
\*Lower所有字母均小写
2.数字格式开关
\*alphabetic字母字符{Seqappendix\*alphabetic}="b"
\*Arabic阿拉伯数字{Page\*Arabic}="31"
\*CardText序数词{=SUM(A1:
B2)\*CardText}="sevenhundredninety"
\*DollarText序数词{=9.20+5.35\*DollarText\*Upper}="FOURTEENand55/100"
\*Hex十六进制数{Quote"458"\*Hex}="1CA"
\*OrdText八进制文本{Date\@"d"\*OrdText} ="twenty-first"
\*Ordinal阿拉伯序数词{Date\@"d"\*Ordinal}="30th"。
\*roman罗马数字{SeqCHAPTER\*roman}="xi"
{SeqCHAPTER\*ROMAN}="XI"
3.字符格式和往常用的格式
\*MergeFormat将往常结果使用的格式作用于当前的新结果。
\*CharFormat作用于整个结果的域类型的第一个字母的格式。
以下例如的结果具有粗体和粉红色格式,因为〝Ref〞中的〝R〞是粗体和粉红色的。
{Refif域\*CharFormat}显示为:
If
二、日期时刻图片开关(\@)
1.日期参数:
月(M)日(d)年(y)
2.时刻参数:
小时(h)分钟(m)
例:
{TIME\@"hAM/PM"}="9AM"或"5PM"
{TIME\@"h:
am/pm"}="9:
am"或"5:
pm"。
{TIME\@"HH:
mm'Greenwichmeantime'"}="12:
45Greenwichmeantime"。
三、数字显示方式开关(\#)
{=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)
用书签定义表格,可引用表格外或其他表格中的单元格。
例如,域{=average(Table2b:
b)}是对由书签标记为Table2的表格中的B列求平均值。
要手工插入书签参见注释⑦。
型如〝参见图表1〞的引用(参见■例子7:
第54页〕
Word与MicrosoftExcel有所不同,Word中的单元格引用始终是完全引用同时不带美元符号。
例如,在Word中用A1引用一个单元格相当于在MicrosoftExcel中用$A$1引用一个单元格。
二、表格的运算
1单击要放置运算结果的单元格。
2单击〝表格〞菜单中的〝公式〞命令。
3假如Word建议的公式并非所需,那么从〝公式〞框中将其删除。
4选择〝粘贴函数〞下的所需公式。
例如,单击SUM用以求和。
在公式的括号中键人单元格引用,可引用单元格的内容。
例如,单元格A1和B4中的数值相加时,会显示公式=SUM(a1,b4)。
5在〝数字格式〞框中输入数字的格式。
例如,要以带小数点的百分比显示数据,那么单击〝0.00%〞。
注意:
Word是将运算结果作为一个域插入选定单元格的。
假如所引用的单元格有所改变,请先选定该域,再按下F9键,即可更换运算结果。
■第四章域的操作符和函数
一、操作符
可在Compare比较域〔在第42页〕中使用7到12号操作符。
可在Formular等号域〔在第18页〕中使用以下算术和关系运算符的组合。
序号符号意义 序号符号意义 序号 符号 意义
1 + 加 5 % 百分比 9 <= 小于等于
2 - 减 6 ^ 幂方 10 > 大于
3 * 乘 7 = 等于 11 >= 大于等于
4 / 除 8 < 小于 12 <> 不等于
二、函数
Formular等号域〔在第18页〕可使用以下函数返回的值。
带空括号的函数可同意任意多个以逗号〔,〕或分号〔;〕分隔的参数。
参数能够是数字、算式或书签名。
要手工插入书签参见注释⑦。
▲ABS(x)数字或算式的绝对值〔不管该值时正依旧负,均取正值〕。
▲AND(x,y) 假如逻辑表达式x和y的值均为true,那么取值为1;假如这两个表达式中有一个的值false,那么取值为0。
▲AVERAGE()一组值的平均值。
▲COUNT()一组数中的个数。
▲DEFINED(x)假如表达式x是合法的,那么取值1〔true〕;假如该表达式不能运算,那么取值0〔false〕。
▲FALSE0〔零〕。
▲TRUE1。
▲IF(x,y,z)假如条件表达式x的值为true,那么结果取y;假如该条件表达式的值为false,那么结果取z。
注意y和z〔通常为1或0〔零〕〕能够是任意数值或单词"True"和"False"。
▲INT(x)对值或算式x取整。
▲MIN()取一组数中的最小值。
▲MAX()取一组数中的最大值。
▲MOD(x,y)值x被值y整除后的余数。
▲NOT(x)假如逻辑表达式x的值为true,那么取值0〔零〕〔false〕;假如该逻辑表达式的值为false,那么取值1〔true〕。
▲OR(x,y)假如逻辑表达式x和y中有一个的值为true,那么取值1〔true〕;假如两者的值都为false,那么取值0〔零〕〔false〕。
▲PRODUCT()一组值的乘积。
例如,函数{=PRODUCT(1,3,7,9)}返回的值为189。
▲ROUND(x,y)对数值x舍入到由y指定的小数位数。
x能够是数字或算式的结果。
▲SIGN(x)假如x是正数,那么取值1;假如x是负数,那么取值-1。
▲SUM()一组数或算式的总和。
注意:
以下函数可同意对表格单元的引用作参数:
AVERAGE()、COUNT()、MAX()、MIN()、PRODUCT()和SUM()。
■第五章域详解1_编号域
一、AutoNum段落编号
▲使用方法:
{AutoNum}
新的ListNum域〔在第15页〕域可替代AutoNum域。
可用简单列表或多级符号列表中的ListNum域编号,在段落中任意位置都可插入。
提供AutoNum域以与往常的Word版本兼容。
用〝格式〞菜单中的〝项目符号和编号〞命令能够专门方便地给段落编号。
▲注意:
在带有内置标题样式格式的段落中,Word给每个连续标题级别编号都重新从1开始。
假如包含AutoNum域的标题后跟包含AutoNum域的正文段落,Word在每个标题后将正文重新从1开始编号。
假如标题不包含AutoNum域,那么包含AutoNum域的正文段落在整个文档中连续进行编号。
不能人工更新AutoNum域。
假如AutoNum域嵌套于If域〔在第43页〕中,将不显示AutoNum域的结果。
二、AutoNumLgl法律文件式编号
▲使用方法:
{AutoNumLGL[Switches]}
AutoNumLGL能够对段落进行法律文件式自动编号。
新增的ListNum域〔在第15页〕可替代AutoNumLGL域。
ListNum域可从简单列表或多级符号列表合并到编号中,并可插入段落中任何位置。
提供AutoNumLGL域是为了与往常的Word版本兼容。
通常,可使用〝格式〞菜单中的〝项目符号和编号〞命令进行编号。
▲开关:
\e以无句点的法律文件型显示编号。
▲注意:
将文档中的标题格式设为内置标题样式,然后在每个标题段落起始处插入一个AutoNumLGL域。
编号代表对应标题样式的标题级别。
假如在文字段落插入AutoNumLGL域〔段落格式不是内置的标题样式〕,那么段落编号包含前一标题的编号。
例如,假如前一标题编号为1.2.3,那么文字段落编号为1.2.3.1、1.2.3.2、1.2.3.3,等等。
不能人工更新AutoNumLGL域。
假如AutoNumLGL域嵌套在IF域中,那么Word不显示AutoNumLGL域的结果。
三、AutoNumOut大纲样式编号
▲使用方法:
{AutoNumOUT}
AutoNumOUT.能够在大纲样式中自动进行段落编号。
新的ListNum域〔在第15页〕可替代AutoNumOUT域。
可用简单列表或多级符号列表中的ListNum域进行编号,并可在段落中任意位置插入该域。
提供AutoNumOUT域是为了与往常的Word版本兼容。
使用〝格式〞菜单中的〝项目符号和编号〞命令更容易为段落进行编号。
将文档中的标题格式设为内置标题样式,然后在每个标题段落起始插入一个AutoNumOUT域。
编号代表对应标题样式的标题级别。
▲注意:
不能人工更新AutoNumOUT域。
假如AutoNumOUT域嵌套在IF域中,那么Word不显示AutoNumOUT域的结果。
四、ListNum任意编号
▲使用方法:
{ListNum"Name"[Switches]}
可用简单列表或多级符列表中的ListNum域编号。
▲参数含义:
Name将ListNum域与指定列表关联。
要模拟AutoNum、AutoNumOUT和AutoNumLGL域,请在ListNum域使用NumberDefault、OutlineDefault和LegalDefault名称。
▲开关:
\l指定列表中的级别,忽略域的默认动作。
\s指定此域的初始值。
假定为整数。
▲例如
在此例中,ListNum域生成编号(i)、(ii)和(iii):
«诗经»由三部分组成:
(i)风;(ii)雅;(iii)颂。
在下面例如中,ListNum域生成与数字在同一行的字母,即:
例如生成
1.lochA 标题1.ea题1.loch1{ListNum}文字… {ListNum}文字…1.ea题1.loch2{ListNum}文字… {ListNum}文字…1.lochA 标题1.ea题1.och1a)文字… b)文字…1.ea题1.loch2a)文字… b)文字…
表格2
五、Page页码
▲使用方法:
{Page[\*FormatSwitch]}
在单击〝插入〞菜单中的〝页码〞命令或单击〝页眉和页脚〞工具栏上的〝页码〞按钮时插入Page域。
▲开关:
\*FormatSwitch可选开关,该开关可替代在〝页码格式〞对话框〔单击〝插入〞菜单中的〝页码〞命令可显示该对话框〕的〝页码〞框中选择的数字样式。
详细内容,请参见数字开关格式。
▲例如:
参见■例子2:
页码例子(第53页〕。
参见■例子3:
使奇偶页具有不同的页眉页脚(第53页〕。
▲注意:
修改〝页码〞字符样式,可改变页码的字符格式。
六、RevNum储存次数
▲使用方法:
{RevNum}
RevNum能够插入文档储存的次数。
用〝文件〞菜单中〝属性〞对话框的〝统计信息〞选项卡的信息,修改次数表示文档储存的次数。
▲例如:
要在文档各页中打印〝QualityControlMeasures,version:
12,printed10/11/95.ChangesapprovedbyT.Gerrard.〞之类的信息,可在页眉和页脚中插入如下文本和域。
{Title},version:
{RevNum},printed{PrintDate}.{COMMENTS}
七、Section节编号
▲使用方法:
{Section}
Section能够插入当前节的编号。
▲例如:
要在文档的每一页上打印如〝第2节的页4〞之类的文本,可在页眉和页脚中插入以下域和文本。
Page{Page}ofSection{Section}
八、SectionPages节页数
▲使用方法:
{SectionPages}
SectionPages插入一节的全部页数。
使用该域时,必须对第一节之后每一节的页从1开始重新编号。
▲例如:
要在已分节的文档的每一页上打印如〝429〞之类的文字,可在页眉和页脚中插入如下域和文字。
Page{Page}of{SectionPages}
九、Seq对象编号(题注)
▲使用方法:
:
{Seq/dentifier[BookMark][Switches]}
Seq对文档中的章节、表格、图表和其他项目按顺序编号。
假如添加、删除或移动了一个项目及其相应的Seq域,那么能够更新文档中余下的Seq域以给出新的项目顺序。
要在文档中插入Seq域以便给表格、图表和其他项目编号,最简单方法是使用〝插入〞菜单中的〝题注〞命令。
新的ListNum域〔在第15页〕域还将产生自动编号,假如正在创建复合编号表,那么ListNum域将是一个较好的选择。
▲注意:
页眉、页脚、批注和脚注中的Seq域可不能阻碍文档正文中Seq域的顺序编号。
▲参数含义:
/dentifier:
:
标识符,要编号的项目系列名。
该名字必须以字母开头,可含有字母、数字和下划线,但不能超过40个字符。
例如,一系列表格的名字能够是〝tables〞。
BookMark:
书签名,加入书签来引用文档中其他位置的项目。
例如,要交叉引用一个注释,可用书签〝pic2〞标注给该注释编号的Seq域,然后用{SeqillustPic2}插入对其的交叉引用。
▲开关:
\c重复上一个顺序号。
该开关可用于在页眉和页脚中插入章节号。
\h隐藏域结果。
用该开关可在交叉引用中使用一个Seq域而不打印编号。
例如,要引用一个编了号的章节,但又不想打印章节号,那么可用该参数。
假如同时使用了〝格式开关\*〞〔在第9页〕,那么\h开关将不隐藏域结果。
\n插入指定项目的下一个顺序号。
该开关是默认的。
\rN将顺序号重置为指定的值N。
例如,{Seqfigure\r3}对图表从3开始编号。
▲例如
假如没有对文档标题使用样式进行格式化,可在每一章的开头插入Seq域来对章节标题进行编号,文本和域〝章{Seqchapter}〞产生的结果如〝章3〞。
要在页眉或页脚中打印章节号,可用\c开关,Page{Seqchapter\c}-{Page}产生的结果如〝页3-1〞。
型如〝参见图表1〞的引用(参见■例子7:
第54页〕。
Word域的应用和详解2
■第六章 域详解2_等式和公式域
本人原创,转载请注明:
:
//hi.baidu/100bd/blog/item/dd3c673c1c5eaefd3c6d97c1.html
一、Formular等号域
▲使用方法:
:
{=Formular[BookMark][\#NumericPicture]}
FORMULAR等号域用数学公式运算数值。
可用〝表格〞菜单中的〝公式〞命令在表格〔在第11页〕或常规文本中插入=(Formular)域。
▲注意:
假如正在使用电子表格应用程序,如MicrosoftExcel等,那么在文档中嵌入全部或部分电子表格往往比在表格中使用=(Formular)域要容易。
▲参数含义:
Formular:
由数字、指代数字的书签、结果为数字的域、有效的操作符〔在第12页〕和函数〔在第12页〕的任意组合组成的表达式。
该表达式可指代表格中的数值和函数的返回值。
BookMark:
书签名,指代一个或多个值的书签。
要手工插入书签参见注释⑦。
\#数字:
指定如何显示运算结果。
如小数点位置以及负号的显示方式等等。
参见在第10页的数字图片域开关。
▲例如
1、 以下域减去书签GrossSales指代的值。
〝数字图片〞开关显示带货币符号的结果。
如〝$14,786.17〞:
{=GrossSales-29,897.62\#"$#,##0.00"}
2、以下=(Formular)域运算文档中由47开始的页码的页数。
显示结果如〝5192〞:
Page{
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Word 应用 详解