java list取序号,使用Word的ListNum域实现自动编号

这几天一直在写文档...可是俺最不愿意干的事情。但是既然要干,就得好好干。

到了文档中和其它系统接口部分,要详细列出接口的参数表。由于参数太多,在表格的第一列加入了一个编号列。但是有时候添加或者删除了某个行,会导致要重新调整所有的编号。要是在Excel中这个是一个很简单的问题,但是在Word中还真是不知道怎么弄。知道Word有一个自动序号的域,就是AutoNum域,但是使用这个很容易导致和标题之间的层次混绕在一块。查查文档,看到有说使用ListNum域的,微软的文档上也说到在Office 2002之后的版本,建议大家使用ListNum代替AutoNum。

在Word中,菜单:插入>域

57a0b78b0052995c94237e3acc8122b8.png

然后出现选择域的列表:

ee1fca48c8feca205d8d321740b6a403.png

选择ListNum,然后在右侧选项中进行相关的设定,新开始一个编号的话,就要设置起始值为1或者是其它的具体数字,这样Word就知道这里新开始了一个ListNum。在这个域之后的要递增的编号处,只需添加一个ListNum域,无需设定其它任何属性,Word就会根据这个ListNum域之前的ListNum域进行计算,然后剩下的就是Copy Paste了...

插入完毕之后的页面如下:

1b06cfe65fb440d0a8fb916e6091fe48.png

使用Alt+F9查看一下域代码:

edee051840d7e1bed3b66dc76cb40ee7.png

第一个斜线\后面的是字母L,对应Level属性,\s对应起始值属性。

对ListNum域的代码熟悉之后,可以不用菜单操作,直接在需要输入的地方按Ctrl+F9输入域代码,然后按F9回到正常编辑状态。

关于列表名称、列表中级别、开始值,在微软的网站找到一个说明:

4258e5d43a90e783334c9348c30da795.png

呵呵,虽然这是一个很小的技巧,但是用起来还是能够方便很多的。

posted on 2008-06-04 00:17 YODA 阅读(4438) 评论(2)  编辑  收藏

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
Word 2003应用 一、应用基础 1 1.什么是 1 2.在文档中插入 1 (1)使用命令插入 1 (2)使用键盘插入 2 (3)使用功能命令插入 2 3.的管理 2 (1)快速删除 2 (2)修改 2 (3)底纹 2 (4)锁定和解除 3 (5)解除链接 3 二、速查一览 4 1.编号 4 (1)AutoNum 4 (2)AutoNumLgl 4 (3)AutoNumOut 4 (4)Barcode 4 (5)Bookmark和Ref 5 (6)ListNum 5 (7)Page 6 (8)RevNum 6 (9)Section 6 2.等式和公式 6 (1)Advance 6 (2)Eq 7 (3)Symbol 7 3.链接和引用 8 (1)AutoText 8 (2)AutoTextList 8 (3)Hyperlink 8 (4)IncludePicture 9 (5)IncludeText 9 (6)Link 9 (7)NoteRef 10 (8)PageRef 10 (9)Quote 11 4.日期和时间 12 (1)CreateDate 12 (2)Date 12 (3)EditTime 12 (4)PrintDate 12 (5)SaveDate 12 (6)Time 13 5.索引和目录 13 (1)Index 13 (2)RD 13 (3)TA 14 (4)TC 14 (5)TOA 14 (6)TOC 15 (7)XE 15 6.文档信息 16 (1)Author 16 (2)Comments 16 (3)DocProperty 16 (4)FileName 17 (5)FileSize 17 (6)Info 17 (7)Keywords 17 (8)LastSavedBy 18 (9)NumChars 18 7.文档自动化 19 (1)Compare 19 (2)DocVariable 19 (3)GoToButton 19 (4)If 20 (5)MacroButton 20 (6)Print 21 8.用户信息 21 (1)User Address 21 (2)User Initials 21 (3)UserName 21 9.邮件合并 22 (1)AddressBlock 22 (2)Ask 22 (3)Compare 22 (4)Database 22 (5)Fillin 23 (6)GreetingLine 23 (7)If 24 (8)MergeField 24 (9)MergeRec 24 (10)MergeSeq 24 (11)Next 24 (12)NextIf 25 (13)Set 25 (14)SkipIf 25 三、应用实例详解 26 1.插入“题注” 26 (1)新建标签 26 (2)自动插入题注 26 (3)手动插入题注 26 (4)调整图片编号 27 2.交叉引用题注 27 (1)插入交叉引用题注 27 (2)管理交叉引用题注 27 3.交叉引用标题 28 (1)插入交叉引用标题 28 (2)管理交叉引用标题 28 (3)其他交叉引用对象 28 4.目录编制 29 (1)设置标题级别 29 (2)建立目录 29 (3)更新目录 29 (4)删除目录 30 5.编制索引 30 (1)标记索引项 30 (2)提标记索引 30 (3)更改索引格式 30 (4)更新索引 31 (5)标记特殊符号 31 6.编制图表目录 31 (1)创建“题注” 31 (2)编制目录 31 四、利用代码实现个性化功能 33 1.设置特殊页码 33 (1)一页两版文档的页码设置 33 (2)同一页面的两种页码设置 33 2.显示文档信息 34 (1)显示文档的名称和位置 34 (2)即时显示文档大小 34 (3)显示文档中的字符数 34 (4)显示文档模板名称和路径 34 (5)自动更新文档日期和时间 35 3.信息输入自动化 35 (1)设置输入提示语 35 (2)使用代码给公式编号 35 (3)自动插入页首标题 35 (4)制作字典式页眉 36 (5)自动插入“自动图文集”词条 36 4.文档特殊格式 36 (1)正规分数格式 36 (2)概括结构图 36 五、利用Word实现计算功能 38 1.计算表格行或列 38 (1)计算表格行 38 (2)计算表格列 38 2.计算任意单元格 38 (1)对任意单元格求和 38 (2)If函数的判断求和 39

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值