Word中文续表(如“续表一”)解决方案

http://club.excelhome.net/forum.php?mod=viewthread&tid=348401&jdfwkey=ok33j3

在中文文档中应用长表格时,通常在“第二页”的表格开始处,应用“续表一”字样,后序各页则依次类推,直到表格结束。当插入新的长表格时,续表重新开始。

1.        通过页眉实现。此法简单,但通常长表格所在文档都有各自的页眉页脚,而且,表格的起始位置也并不总是位于文档新页的开始处,有可能在页面的任意位置。

2.      通过VBA来实现,此方法基本上是将表格分割为多个独立页面的表格而实现,每次对表格应用格式等,都可能出现需要重调“续表”的情况。

http://club.excelhome.net/viewthread.php?tid=164361&replyID=376423&skin=0

在上述两种解决方式中,效果都不尽如人意。

3.       另一种比较可靠的做法是利用分节符、图文框(或者文本框)和嵌套域代码实现。使用连续型分隔符将长表格前后分隔符独立的一节,这样,使长文档所在节可以应用与前面不一致的页眉,而页眉中的主体内容是与前面的节一致的,只是多一个写有“续表”的文本框或者图文框。

3.1.      使用图文框而不用文本框,除了更简洁对齐方式外,更兼有内侧外侧的水平对齐功能,这样,可以使得续表字样在奇偶页中也能得到实现。

3.2.    使用嵌套域。续表总是从“第二页”开始,作为独立的一节时,“续表N”的N值总是为当前页码数-(表格开始所在页码数-常数),如域代码:续表{= { page } -2}(注意,"{}"是由Ctrl+F9组合键自动插入的域标志!),嵌套域{= { page } -2}的结果为数字1,若需生成中文大写数字,则仅需加入“*”格式开关即可,如域代码:{= { page } -2 \*CHINESENUM1}(注意,"{}"是由Ctrl+F9组合键自动插入的域标志! )。

续表演示文档: 

 aYn01I8E.rar (55.6 KB, 下载次数: 585)

说明:本贴拟同时发送到微软中文技术论坛中,故进行了整理,在今天的搜索过程中,发现http://club.excelhome.net/viewthread.php?tid=216410&replyID=693330&skin=0中sylun已对此进行了简要说明。

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值