Hi,大家好,前面几期介绍了VBA的编程基础,大家都掌握了吗?可以通过公众号下方的菜单栏编程基础来回顾VBA编程基础
今天我们就要开始VBA编程的实际应用了,这里我们先从Word开始,看看VBA如何应用在Word文档上面。
我们先回想一下自己平时使用Word的情形,绝大部分使用Word的场景都是新建或打开已经存在的Word文档,然后开始一些编辑操作,例如增加,删除,查找,替换及排版等操作,操作完成之后,再保存退出Word.
如果上述的这些针对文档的操作仅仅是操作有限的几份文档,那完全可以手动依次打开,然后修改完保存就可以了,但是如果是成千上万份呢?手动修改就太麻烦了。
假如现在有500份Word文档,需要批量修改文档里面出现的一个日期的任务,那么我们可以通过此前学过的VBA编程基础来处理这样的问题。
首先,我们需要通过遍历循环,来遍历每一份Word文档,这样就能确保每一份文档都能访问到。
其次,我们需要在遍历循环的循环体中,针对遍历的每一份Word文档,需要执行如下操作:
执行打开文档的操作,
执行查找日期的操作,然后对查找到的日期执行替换操作,
保存,并关闭文档
因此,编程的思路明确了,剩下的就是用具体的代码实现,也就是如何编写V