在Excel中执行我们的Access,你或许可以使用VBA来完成自动化_数据

Excel我们都知道基础的操作,可是你是否知道我们Excel还可以操作其他的程序来完成我们的自动化任务,比如用Excel操作我们的Access,word,ppT,Outlook,或者其他的应用程序,以便达到我们想要的功能。我们通过VBA可以让他们自动化Excel和其他的程序之间进行数据处理或者交换工作,加快我们的工作效率,减少时间的浪费。

我们如果想要从Excel访问其他的Office程序的话,那么需要了解一下,绑定这个概念。为了可以顺畅的访问其他的Office程序,我们需要将Excel和另外的程序绑定起来,比如我们的字典的绑定,分为早期绑定和后期绑定。

我们稍微举一个例子吧!其实他们各有优点,我们会在讲述字典的时候,详细说明一下。

前期绑定:

在Excel中执行我们的Access,你或许可以使用VBA来完成自动化_数据库_02

后期绑定:

在Excel中执行我们的Access,你或许可以使用VBA来完成自动化_库文件_03


以上就是前期和后期绑定的2个方法,了解一下就好。

我们现在稍微看一个简单的例子吧!我们如何在Excel中使用vba关闭我们的word的。代码如下:

在Excel中执行我们的Access,你或许可以使用VBA来完成自动化_数据_04


其中这个过程我们并不可见,但是这个确实可以关闭Word文档,小伙伴们可以试试看哦。

我们现在说说今天的主人公,如何使用Excel自动执行数据中的查询和输出工作吧!虽然我们很少会在Excel中间操作数据库,但是有时候我们不可避免的会在excel中调取数据库的数据,为我们所有,所以我们可以稍微学习一下。

以下的一个例子是我们从我们的C盘的数据库文件可以导入到我们当前的活动Excel中,可以使用这个代码,将我们需要从数据库得到的结果复制到Excel,减少我们的工作量。

在Excel中执行我们的Access,你或许可以使用VBA来完成自动化_数据库_05


我们发现这个代码其实就是讲我们的Excel指向我们的数据库,然后从数据库已经完成查询的数据,暂时存在在变量MyRecordset中间,然后在将他赋值到我们的表格中间。

我们在另外说一点,我们可以在不去打开数据库的情况下,完成这个工作,我们可以一起看看如何实现的吧!

在Excel中执行我们的Access,你或许可以使用VBA来完成自动化_数据_06


虽然对我们大部分用户来说,都不会再我们Excel中间执行使用数据库,但是或许在你需要的时候,就会发现其实在Excel中间可以使用这个功能呢!

以上就是我们今天和大家说用代码在Excel中间查询数据库的数据简单方法,如果有不明白的或者不懂的可以在下方留言,我们会一一解答的。

在Excel中执行我们的Access,你或许可以使用VBA来完成自动化_库文件_07

我是Excel教案,关注我持续分享更多的Excel技巧!