vba word 查找_精进Word | 学点VBA吧,不为年薪百万,只为节省生命~

f33c61aaf3e5a0ad3865be2008e6a140.gif

135a9492ac49ca56820735200aa40cca.gif

Excel VBA,想必大家都很熟知了,在数据处理方面其强大之处不再述说。今天我们为大伙带来一段Word VBA,使用VBA可以完成很多依靠Word无法完成的任务,其功能强大,高效、有灵活性。

1

录制、运行宏

宏是由一系列Word命令和指令组合在一起形成的单独命令,以实现任务执行的自动化。所以宏是VBA代码,但VBA的范围大于宏。

❶ 录制宏

选择【开发工具】→【代码】→【录制宏】选项,或者单击状态栏中的【录制宏】按钮,即可打开【录制宏】对话框。

默认情况下【开发工具】选项卡是不显示在功能区的,可在功能区任意位置右击,在弹出的快捷菜单中选择【自定义功能区】选项,在打开的对话框中选中【开发工具】复选框,如下图所示。

23ee14b27ef51ec63ca79a8782ce389d.png

在打开的【录制宏】对话框中即可设置并开始录制宏。

0041fb0fc8d1570509b37499b39df87a.png

❷ 使用VBE创建宏

选择【开发工具】→【代码】→【Visual Basic】选项,打开VBE编辑器。

396c7a28d6e26d998079fe625e825fea.png

❸ 运行宏

录制宏后,运行宏有以下3种方法。

方法一:选择【开发工具】→【代码】→【宏】选项,打开【宏】对话框,选择要运行的宏名称,单击【运行】按钮。 

87a42f1e451a1db440344b16f33e0521.png

方法二:按【Alt+F11】组合键,打开Microsoft Visual Basic编辑器,将光标定位至要运行的宏过程中,单击【标准】工具栏中的【运行】按钮或按【F5】键。

方法三:使用设置的【Alt+1】组合键。

2

使用VBA删除段落空行

如果文档中包含大量空行,除了使用查找替换删除空行外,还可以使用VBA代码删除。

2d64eff9617a2c741b894f987e6f9bf6.png

解析:本代码中主要遍历文档中的所有段落,如果段落的长度为“1”,则表示该段落仅包含一个段落标记,说明为空行,然后将其删除,如下图所示。 

c79f77d8d24b3c0566f73f96280c3435.png

3

使用VBA统一设置图片的大小

文档中图片大小不一致时,版面看起来不美观,并且不能同时选择多张嵌入式图片统一调整,因此,就可以使用VBA代码统一设置图片的大小。

1ad7c468fc7579262dc213ee435d4c77.png

解析:通过遍历文档中所有的嵌入式图片,然后将其高度统一为400px,宽度统一为300px。

2623f30d4ccaad45f70390c8b650fd35.png

4

分页保存文档

使用邮件合并制作录取通知书后,每一条记录会单独一页显示在一个文档中,如果需要将每一条记录单独在一个文档中显示,内容较多时,一个个复制并保存不仅费时,而且费力,这时就可以使用VBA制作宏轻松实现。

ddacf5b1fb1b93c5caea61449104e6f8.png

e1bf6c49a0d70f19c28880dbd88c97a9.png

a2014df195de96548b3ca454c8d14729.png

解析:通过设置循环,取得每个页面的信息,并且新建空白文档,将每页内容复制到新文档中并保存文档。

afa739fd7c41ee0b477221fa08620752.gif 这个知识点你都学会了吗?

487d0af84db0c79fd0921b5cd1468a04.gif

---------------------------------------------------------------------

本文内容摘自 

北京大学出版社

精进Word:成为Word高手

cef5e85bd72b5acd829df344d5f7a52c.png

跟随大咖脚步,秒变word高手!

购买地址: 

9cafcee573247095cc657a5c82851d6a.gif 点击左下文末“

  • 1
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值