|
[广告] Excel易用宝 - 提升Excel的操作效率 · Excel / WPS表格插件 ★ 免费下载 ★ ★ 使用帮助★
有的人的的文档不设标题格式,即,标题也应用正文格式,尽管有时候他采用文字加粗、加大字号,或或插入空行等方式来突出标题,但由于没有采用word的标题格式,这类文档处理起来很不方便,例如不能应用大纲视图查看文档整体结构,不能自动生成目录等等,虽然可以用手工一个一个地设定标题,但是对于一篇很长的文档,我希望找出一种方式让word自动加上标题格式。
我首先想到了应用替换功能来实现,并且通过两次替换成功地达到目的,但是当我把替换过程录制为宏时,word居然不能复原手动替换的操作,出现错误的替换。我用的是2003版。我的VBA水平太差了,请求大侠设计一个VBA代码来实现这个功能。下面给出我的实例,实例1是没有处理的原始文件状态,实例2是处理后要达到的目的的状态。
顺便告知我的替换方案。第一步,使用通配符,查找栏:^13[!,、;:!。?“”……][一-龥]{1,16}^13 ,替换栏:什么也不填,但是把字体颜色设定为红色;
第二步,查找栏:[一-龥]{1,16}^13 ,替换栏:什么不填(也可以填入^&),格式标题1 。
我对标题的定义:新起行,不超过17个字符(这个可以酌情改变),句尾不带标点符号 |
|