ExcelHome技术论坛

 找回密码
 免费注册

QQ登录

只需一步,快速开始

快捷登录

搜索
EH技术汇-专业的职场技能充电站 妙哉!函数段子手趣味讲函数 Excel服务器-会Excel,做管理系统 效率神器,一键搞定繁琐工作
HR薪酬管理数字化实战 Excel 2021函数公式学习大典 Excel数据透视表实战秘技 打造核心竞争力的职场宝典
让更多数据处理,一键完成 数据工作者的案头书 免费直播课集锦 ExcelHome出品 - VBA代码宝免费下载
用ChatGPT与VBA一键搞定Excel WPS表格从入门到精通 Excel VBA经典代码实践指南
查看: 5394|回复: 19

[分享] Word2003 & 2007 VBA 自动排版宏(集成版)2019-7-9

[复制链接]

TA的精华主题

TA的得分主题

发表于 2019-7-9 23:48 | 显示全部楼层 |阅读模式
本帖最后由 413191246se 于 2019-8-16 10:18 编辑

* 推荐:请前往下载最新版本《Word2003 & 2007 VBA 通用模板宏(极速版)2019-8-15》。

* 通过保存在通用空白模板 Normal.dot 中的宏代码提供初级一键快速自动排版。   
     
* 请按照《使用说明》导入代码后,必须执行《aaaa自定义》宏后退出 Word 重进,否则出错!
   
* 想用《方正小标宋简体》做标题,请下载字体文件 FZXBSJW.TTF 复制到 C:\Windows\Fonts

* 排版热键——F7:普通    F8:公文
   
* 不能下载的朋友,请给我写信,我的邮箱:ln1400014884@163.com
   
* 时间仓促,水平有限,不足之处,敬请见谅!谢谢大家!
  
* 下载链接:https://share.weiyun.com/58Z6Tgn

补充内容 (2020-7-26 13:44):
本帖作废!请大家下载最新2020-7-14或2020-7-19的《金秋版》!

TA的精华主题

TA的得分主题

 楼主| 发表于 2019-7-11 15:49 | 显示全部楼层
[广告] VBA代码宝 - VBA编程加强工具 · VBA代码随查随用  · 内置多项VBA编程加强工具       ★ 免费下载 ★      ★使用手册
本帖最后由 413191246se 于 2019-8-8 14:43 编辑

略。。。。

TA的精华主题

TA的得分主题

 楼主| 发表于 2019-7-16 21:47 | 显示全部楼层
腾讯微云不登录又能下载了!最近几天我考虑重新优化代码,结果发现,速度不如现在发布的好。

TA的精华主题

TA的得分主题

发表于 2019-7-19 14:52 | 显示全部楼层
总是提示由于宏安全设置,无法找到宏或宏已被禁用,这个要怎么解决

TA的精华主题

TA的得分主题

 楼主| 发表于 2019-7-20 00:25 | 显示全部楼层
楼上朋友,不知道你用的是哪个版本 Word,能否录制一个宏呢?能否设置其安全性为高中低呢?
我的 Word2003 默认设置为“高”,能使用很多宏代码。不使用宏的话,会失去很多乐趣的。请再试试。

TA的精华主题

TA的得分主题

 楼主| 发表于 2019-7-24 11:25 | 显示全部楼层
[广告] Excel易用宝 - 提升Excel的操作效率 · Excel / WPS表格插件       ★免费下载 ★       ★ 使用帮助
本帖最后由 413191246se 于 2019-7-24 11:33 编辑

* 标题自动编号:自动排版后,文档各个标题级别(指标题2345这四级)除了自动设置相应样式格式外,也已经自动调整了编号(拟稿时标题四个级别,比如标题2,可以一直打一、AA。一、BB。一、CC。排版后会自动变为:一、AA。二、BB。三、CC。同理,标题4可以一直打1、XX。1、XX。1、XX。排版后会自动变为:1.XX。2.XX。3.XX。),一般情况下无需人工校对检查(但也不排除有些情况下编号不正确)。

* 标题级别:
标题 2:形如“一、XX”
标题 3:形如“(一)XX”
标题 4:形如“1、XX”或“1.XX”或“1.XX”(标点有三种:顿号、小数点、齐线墨点——均自动调整为.)
标题 5:形如“(1)XX”(半角括号会自动替换为全角括号)

* 目录:排版后可以插入目录,但请先将标题一区域剪切掉,插入目录后再粘贴回来。
* 落款:格式必须是阿拉伯数字、年月日齐全的日期,如:“2019年7月24日”。



TA的精华主题

TA的得分主题

 楼主| 发表于 2019-7-27 12:25 | 显示全部楼层
[广告] Excel易用宝 - 提升Excel的操作效率 · Excel / WPS表格插件       ★免费下载 ★       ★ 使用帮助
* 各位朋友,我的代码虽然标明是 Word2003 和 2007,但实际上 Word2010/2013/2016/2019 可能也大部分代码适用,所以,我希望各位使用高版本 Word 的朋友们,不要望而生畏,可以试试我的代码。

* 引用代码的方式有两种:一是直接导入(确信本机宏列表中无代码,为空时;最好是先在 C 盘删除所有找到的 Normal.dotm 空白通用模板);二是先录制一个宏 Macro1,然后找到它,在它下面粘贴上我的代码(但我的代码第一行请删除,那是导入代码时需要的)。

* 然后再本机化试用即可(导入后要退出一次,再重新进入WORD才行,最好是先学习一下使用说明)。

TA的精华主题

TA的得分主题

 楼主| 发表于 2019-7-27 14:35 | 显示全部楼层
[广告] VBA代码宝 - VBA编程加强工具 · VBA代码随查随用  · 内置多项VBA编程加强工具       ★ 免费下载 ★      ★使用手册
* 提供一个看图小软件,截图、设置桌面,很方便,这是一个瑞典大学生写的: iview425.rar (446.74 KB, 下载次数: 75)

TA的精华主题

TA的得分主题

 楼主| 发表于 2019-8-2 08:38 | 显示全部楼层
* 各位朋友,我的代码,虽然在超大文本排版时,力不从心,但在日常工作中小文档基本能一键快速自动排版,我还是很欣慰的。

* 另外,我建议一些新人朋友们,可以在 VBE 中按 F8 键逐行进行调试,了解排版流程,同时学到一些语法用法,不知道有这样的朋友没有,从我的代码中学到了一些知识?

* 比如:有些朋友,可能未使用我的代码,即使使用了我的代码,但不了解“辅助”菜单中有一些宏,还是比较有用的,如:《第一章》宏,可以自动对全文的“第X章”、“第X节”进行格式设置;《证书自动编号》宏,可以对证书数据源中的证书编号自动编号,并且自动整理各个字段列中的数据;《证书编号热键》宏,按 F3 键即可在邮件合并证书后形成的合并文档中对每页的证书第 2 行进行行数调整,因为证书第 2 段要是 3 行不好打印,最好是 2 行,所以此宏特别有用;《证书表格合并》,不管是对证书表格,对简单的表格也能合并;《人民币中文大写》宏及《千分位》宏……

TA的精华主题

TA的得分主题

 楼主| 发表于 2019-8-3 13:09 | 显示全部楼层
[广告] VBA代码宝 - VBA编程加强工具 · VBA代码随查随用  · 内置多项VBA编程加强工具       ★ 免费下载 ★      ★使用手册
本帖最后由 413191246se 于 2019-8-3 13:10 编辑

3月22日帖子已经作废!——本帖(7月9日)是最新帖子。
您需要登录后才可以回帖 登录 | 免费注册

本版积分规则

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

GMT+8, 2024-11-24 05:50 , Processed in 0.047147 second(s), 9 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 1999-2023 Wooffice Inc.

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

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

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