ExcelHome技术论坛

 找回密码
 免费注册

QQ登录

只需一步,快速开始

快捷登录

搜索
EH技术汇-专业的职场技能充电站 妙哉!函数段子手趣味讲函数 Excel服务器-会Excel,做管理系统 Excel Home精品图文教程库
HR薪酬管理数字化实战 Excel 2021函数公式学习大典 Excel数据透视表实战秘技 打造核心竞争力的职场宝典
300集Office 2010微视频教程 数据工作者的案头书 免费直播课集锦 ExcelHome出品 - VBA代码宝免费下载
用ChatGPT与VBA一键搞定Excel WPS表格从入门到精通 Excel VBA经典代码实践指南
楼主: 413191246se

[分享] Word2007-2019 自动排版宏(通用)(金秋版)2020-7-19

[复制链接]

TA的精华主题

TA的得分主题

发表于 2020-9-8 06:52 | 显示全部楼层
本帖最后由 yanghai6666 于 2020-9-8 09:38 编辑

用以前的一本格式比较复杂的文章学习使用楼主的编程,用自动排版后,发现处理汉字开头的标题会把大部分标题删除。
原始文章见附件。即,处理后,引子1 引子2里面的每一个汉字数字小标题,都变为汉字数字后面紧跟段落(标题被删除)。接下来文章中原来的 一,二,三小标题,也延续引子2最后的序号递增自动排列,并且原来内容也被删除,改为数字(如 “七首先,我们先来看看,MACD(异同移动平均线)”)

少量test排版.rar

27.24 KB, 下载次数: 17

TA的精华主题

TA的得分主题

 楼主| 发表于 2020-9-8 19:20 | 显示全部楼层
    “键入内容替换所选文字”——楼上朋友,你好!我猜想,你可能与原来的 翼虎朋友 一样,你的 Word 仍然使用默认设置,即:“键入内容替换所选文字”,然后形成了你所谓的删除了标题的现象。
    在使用我的代码之前,请先阅读一下 Readme 使用说明。因为,在我的《aaaa自定义》宏中,已经把该项关闭了。在排版之前,要先执行一次《aaaa自定义》宏,然后退出再重新打开 Word,再打算就正常了。
    请认真阅读一遍《Word2003/2007自动排版宏Readme使用说明》先,谢谢!有问题请继续交流。

TA的精华主题

TA的得分主题

 楼主| 发表于 2020-9-8 19:40 | 显示全部楼层

TA的精华主题

TA的得分主题

发表于 2020-9-8 21:20 | 显示全部楼层
谢谢这么细致的对比,这个其实也是一个同事的手稿。现在很多电子出版物基本都采用非正规的 汉字数字加空格的形式笼统表示一断甚至一章节,如果能识别的话,将会方便对一些文摘引用以及排版。

TA的精华主题

TA的得分主题

 楼主| 发表于 2020-9-9 19:59 | 显示全部楼层
可以单独写一个宏来处理你说的这种情况,但公文标题四个层次,我觉得是绝对不能改变的,只能照办。

TA的精华主题

TA的得分主题

发表于 2020-9-10 20:15 | 显示全部楼层
本帖最后由 秀书 于 2020-9-10 20:17 编辑

首先,非常感谢大神的无私分享!另外,我想请教一下,大神从2012年7月开始到现在,这么多年来发布了38个共享包,现在是每一个共享包都要导入呢,还是只需要导入最新版本?谢谢哦!我2003、2013和2019版都有。
图1.png
图2.png

TA的精华主题

TA的得分主题

 楼主| 发表于 2020-9-11 01:59 | 显示全部楼层
[广告] Excel易用宝 - 提升Excel的操作效率 · Excel / WPS表格插件       ★免费下载 ★       ★ 使用帮助
    楼上朋友,你好!——只须导入最新版本(2020金秋版)即可,但请先认真阅读一下压缩包里面的 Readme 使用说明(有这么多包了!如果我有删除权限,我会把以往的帖子全部删除,只留最新的)。

TA的精华主题

TA的得分主题

发表于 2020-9-11 09:55 | 显示全部楼层
[广告] Excel易用宝 - 提升Excel的操作效率 · Excel / WPS表格插件       ★免费下载 ★       ★ 使用帮助
413191246se 发表于 2020-9-11 01:59
楼上朋友,你好!——只须导入最新版本(2020金秋版)即可,但请先认真阅读一下压缩包里面的 Readme 使 ...

非常感谢!

TA的精华主题

TA的得分主题

发表于 2020-9-12 15:00 | 显示全部楼层
本帖最后由 yanghai6666 于 2020-9-12 15:01 编辑

通用模板的确方便。那个aaaa的定义了不少东西,(安装通用版之后)的Word系统有时再执行其他小vba代码时候无效或不正常运行。简单删除金秋版说明里面的Normal.dotm 和 NewMacros.bas 重启也无效。水平不够只能卸载重装office(好在是绿色版)才能正常运行小编程。请教一下大神,装了你的金秋版后,怎样才能把Word环境恢复到初始。谢谢。

TA的精华主题

TA的得分主题

 楼主| 发表于 2020-9-12 23:49 | 显示全部楼层
* 楼上朋友,你好!大神不敢当!菜鸟而已,凭录制宏之便和向各位老师学习有些进步,略懂 VBA。

* 我不懂什么 Word 环境,只是在长期使用 Word 过程中,知道它的空白通用模板是很重要的;后来,知道录制宏默认也是保存在 Normal.dot(m)中(如果想导出VBA代码来备份的话)。当 Word 有问题时,一般只要删除  Normal.dot(m) 重新打开 Word  即可正常。

* 不建议使用绿色版,建议最好是根据自己的电脑配置情况来安装一款 Office 套装软件。比如,我在单位用 Office2003(联想电脑品牌机),在家里我用去年新购买的联想电脑品牌机上的正版 Office2019。要想顺畅使用 VBA,最好是安装一款真真正正的完全版 Office 才好(VBA代码平时导出到 NewMacros.bas 中,自己可以给它压缩打包后重新命名,以日期为版本号就好了,打包完毕再测试一下。我平时用 WinRAR v5.71 打包时,有四个选项:最好+固实+测试+锁定)。
您需要登录后才可以回帖 登录 | 免费注册

本版积分规则

关闭

最新热点上一条 /1 下一条

手机版|关于我们|联系我们|ExcelHome

GMT+8, 2024-4-20 05:40 , Processed in 0.047487 second(s), 11 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 1999-2023 Wooffice Inc.

沪公网安备 31011702000001号 沪ICP备11019229号-2

本论坛言论纯属发表者个人意见,任何违反国家相关法律的言论,本站将协助国家相关部门追究发言者责任!     本站特聘法律顾问:李志群律师

快速回复 返回顶部 返回列表