域使用技巧文档格式.docx
《域使用技巧文档格式.docx》由会员分享,可在线阅读,更多相关《域使用技巧文档格式.docx(41页珍藏版)》请在冰豆网上搜索。
按键:
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字母字符{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\@"
\*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"
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)
表上面二行:
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”。
第54页)。
■第六章
域详解2_等式与公式域
本人原创,转载请注明:
、baidu、com/100bd/blog/item/dd3c673c1c5eaefd3c6d97c1、html
一、Formular
等号域
{=Formular[BookMark][\#NumericPicture]}
FORMULAR等号域用数学公式计算数值。
可用“表格”菜单中的“公式”命令在表格(在第11页)或常规文本中插入=(Formular)域。
如果正在使用电子表格应用程序,如MicrosoftExcel等,那么在文档中嵌入全部或部分电子表格往往比在表格中使用=(Formular)域要容易。
Formular:
由数字、指代数字的书签、结果为数字的域、有效的操作符(在第12页)与函数(在第12页)的任意组合组成的表达式。
该表达式可指代表格中的数值与函数的返回值。
书签名,指代一个或多个值的书签。
要手工插入书签参见注释
⑦。
\#数字:
指定如何显示计算结果。
如小数点位置以及负号的显示方式等等。
参见在第10页的数字图片域开关。
1、
以下域减去书签GrossSales指代的值。
“数字图片”开关显示带货币符号的结果。
如“$14,786、17”:
{=GrossSales-29,897、62\#"
$#,##0、00"
}
2、以下=(Formular)域计算文档中由47开始的页码的页数。
显示结果如“5192”:
Page{Page}of{=(47-1)+{NumPages}}
3、以下示例指代表格中的数值。
单元格引用指向表格(参11页)中包含=(Formular)域的的单元格。
如果该域不在引用的表格中,那么在单元格引用之后用书签标记该表格并指定该书