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