按特征识别Word文档各级标题并按一定格式排版

动作需求 · 2287 次浏览
买椟还珠 创建于 2020-12-18 01:09

        公文大多内容中会分一 二 三级标题,且正文内容非常多,在排版的过程中,需要一页页下拉,一行行进行格式排版,不但繁琐而且有时候还会漏看,非常不方便。我自己尝试了编辑动作一下午...毫无头绪,因此在这里向大家寻求帮助,需求如下:

公文一级标题,特征是:以大写数字+顿号作为开头,且一句为一段。识别具有此特征的段落并修改为黑体;

公文二级标题,特征是:段落以中文括号“(”作为开头,且以该段落第一个句号作为结尾。识别具有此特征的句子并修改为楷体_GB2312,加粗;

公文三级标题,特征是:段落以阿拉伯数字作为开头,且以该段落第一个句号作为结尾。识别具有此特征的句子并修改为仿宋_GB2312,加粗。

 


回复内容
买椟还珠 2020-12-18 10:37
#1

我其实已经考虑到用查找替换来操作,但是相应正则表达式不知道如何写?还是说从其他思路出发来做?

zetalpha 2020-12-18 10:38
#2

word 不是自带格式吗?

买椟还珠 2020-12-18 10:46 :
您是指word自带的“正文 标题1”这样的样式?说实话,各级单位的公文的版式样式都各行其是,各级标题设置并不按照版式来,且不同文档样式也不同,无法做到统一,另外也需要手动去选择,无法自动化统一设置。
回复主贴