标签:
杂谈 |
Office中存在大量的工具,能够帮助我们批量的完成重复性的操作。在Word和Excel中都有一个不起眼的小按钮,然而它才是真正的大规模杀伤武器。这个按钮叫做:录制宏。
有了它,我们就能够让Word自动完成重复性的操作,比如,一份文档中有非常多的表格,如果样式杂七杂八就非常难看,但是要统一修改,工作量又很大。宏在这个时候就能派上大用场。
效果演示:
先来看看运用宏批量统一表格样式的效果:
http://ww1/large/71bd41b5gw1f7oaecd6wbg20fv0cc79n.gif
操作过程:
这是怎么做到的呢?
具体步骤如下:
1. 启动录像机——录制宏
2. 修改一个样本表格
3. 停止录制
4. ALT F8打开宏管理器编辑刚才录制的宏
5. 添加For循环语句,微调代码
6. 退出管理器后再次按ALT F8打开,运行宏
大概的操作过程来看一个1分钟的小视频:
(第一次尝试用秒拍,才知道原来会自动压缩成渣画质,暂且忍忍……)
视频具体操作过程太快,看不清楚没关系。你只需要看前面的步骤,随便录一个动作,然后按Alt F8编辑宏。
按照如下代码修改,或者直接复制粘贴过去,覆盖全部代码,然后按运行按钮就可以了:
Sub 统一表格样式()
' 统一表格样式 宏
'计算当前文档中的表格总数,
For i = 1 To ActiveDocument.Tables.Count
'修改第i个表格的样式
ActiveDocument.Tables(i).Style = "网格表 4"
'修改完成后,继续修改下一个
Next i
'直到i等于表格总数
End Sub
其实这是一个VBA代码,只不过,我让Word通过录制宏,自动完成了主体代码的编写,然后只要懂一点点VBA的基础结构知识,就能修改到自己能用的地步。
实用有趣好玩又好玩的Word课程就戳:点击直达课程