+ -
当前位置:首页 → 问答吧 → 批量对文档进行统一的规范处理

批量对文档进行统一的规范处理

时间:2011-01-08

来源:互联网

工作关系,经常收集下属单位的文档。可因多种原因,文档上报的格式质量不高,需要人工检查再处理,比如转全角转半角,正文用仿宋3号,文档标题用宋体小二,段落主句用3号黑体,不规范字符处理等。
能否做个VBA,批量对不规范排版的DOC文件进行处理,能自行按定义好的格式进行格式化。

主要要求:
对出现对话框,允许多选文档进行检查。选择后对全文进行字体检查,出现仿宋3号,宋体小二,3号黑体以外的字符,跳出提示框告之有不规范字体,询问是否要电脑进行自动处理,按键三个“是”、“否”、“取消”,如果是进行以下处理:
1.对存在全角的字符统一成半角;
2.文档标题用宋体小二,段落主句(通常由不同级序号开头)用3号黑体,正文用仿宋3号;
3.段落语句一般是第一层以“一、”、“二、”开头,第二层以“(一)”、“(二)”开头,第三层以“1.”、“2.”开头,第四层以“(1)”、“(2)”开头,以中文句号“。”结束的一句概括的语句;
4.对文档内英文引号、括号替换成中文引号、括号;
5.部分下属单位上报文档可能会存在“(一)、”之类的不规范用法,按项目3要求处理;
6.对“二0一一”之类的不规范用字符,统一成“二〇一〇”规范用法;

还请版主和热心网友一起帮帮忙,共同解决这个问题。

作者: 花甲翁   发布时间: 2011-01-08

格式刷可以完成一部分

作者: gwxqqq   发布时间: 2011-01-08

楼上回答得也没错,可如果文档数量多,且时间紧,用格式刷效率不高,准确率也不高,所以特要求VBA处理。

作者: 花甲翁   发布时间: 2011-01-08

热门下载

更多