【word排版工具】 一键调整段落、表格
01
批量调整列宽
我在后期对文档排版的时候,就想做一个这样的表格列宽刷出来,因为我们经常会有这样的场景:将两个或多个表格调整为一样的列宽。之前我的方法就是将目标表的每一列列宽值复制到需要调整的表格中(你是不是还在一列列的拖动列宽),但是这样人工做效率真的太低了,而且word文档一大就非常的卡,所以有点时间了就赶紧把这个功能用VBA写了一下。
之前的操作:↓
用小工具调整↓
整列的刷子顾名思义就是按表格的列数来刷,先把目标表格每一列的列宽存入数组,再将这些列宽释放到需调整的表格就行了。
这个功能无法针对有列方向(即左右方向)合并单元格的表格使用,因为合并了列以后VBA无法判断这个属于哪一列,所以会报错,如果有列方向合并单元格,且两个表格的单元格数量完全一致,就使用单元格调整吧↓
02
批量调整表格格式
其实很久以前写过一个word调整表格格式的小工具,也就是这个小工具的前身,但是当时采用的是遍历单元格的形式,效率太低了,这次改成了对整个表格进行调整,不过会少一些调整的细节(因为没有对每个单元格内容的判断了),但是这样调整的速度会更快,特别是对比较大的表格会友好一些↓
鼠标选中表格中的任意位置,点击“一键调整”,则调整该表格的格式,如果鼠标选择表外的位置,点击按钮后会将整个文档的所有表格一起调整↓
表格格式的规则如下:
取消表格底色
单元格边距为上下2 左右7
单元格间距位0
表格允许断页
边框:上下左右简单实线
取消文字环绕
不允许表格行断页
行高设为最小值
行上、左缩进为0
字体:中文为宋体,英文为Times new roman
字体颜色自动
字号为小五
段落:段前段后为0
单倍行距
取消首行缩进
单元格垂直居中
自动标题行重复
首行加粗
根据内容调整表格
根据窗口调整表格
如果你有一点VBA基础的话,可以直接在小工具里面进行修改,每行格式的参数都有注释↓ 代码也没有加密,直接改就行
如果不想自己动手,但是想要一个自己的格式,可以找我定制,不过这是一个比较繁琐的修改工作,可能需要收取一点手工费
03
段落调整
这边段落调整就是之前的功能,没有什么变动,直接选中段落以后点击按钮就行了↓
04
大纲级次调整
之前的版本是做的级次加减按钮,我感觉没必要,于是直接做了1-4级的级次按钮,一般来说4级也够用了吧,同样也是选中直接点就行了↓
目前这个小工具就做了这些功能怎么调整word表格中文字的行距,其实都不复杂,但是应付我们日常的word排版编辑应该是能省下比较多的时间了,如果你觉得有用,就分享到朋友圈让更多的人看到吧~
BB Time:
刚从上一个项目出来就马不停蹄地来到了下一个项目,最近在成都真正体会到了什么叫“少不入蜀,老不出川”,这里真的太舒服了,在街上一眼望去都是遛狗喝茶散步的人,最重要的是:不用担心出门在外会被融化!
想想在湖南,每次出门的冲动都会在开门的那一瞬间被热浪劝退
昨天跟nigo大神面基(公众号:逆行的狗),也是我第一次线下见网友,说实话还是有点紧张的,要是一言不合被打了咋办怎么调整word表格中文字的行距,我这人生地不熟的(开玩笑),其实兵哥人比想象中的更和善,见面后完全没有压力,聊完天回来越发觉得,越是优秀的人越清楚自己的目的是什么,需要学什么,学习路径是什么,然后付诸行动怎么调整word表格中文字的行距,总之作为一个小菜鸡,还是继续加油吧,向大佬们看齐。
end
新关注的朋友可以看看我之前的文章(公众号后台点分类导航),一些关于VBA零基础入门、技巧、Word技巧、方便办公的小软件、事务所职业规划等内容..每一篇的内容都在实务中有落地场景,希望能帮助到你。
声明:本站所有文章资源内容,如无特殊说明或标注,均为采集网络资源。如若本站内容侵犯了原著者的合法权益,可联系本站删除。