龙空技术网

「Excel VBA操作IE篇」10分钟内设置完成,3句代码打开IE浏览器

机电链 198

前言:

此时咱们对“iecss写法”都比较重视,小伙伴们都想要剖析一些“iecss写法”的相关内容。那么小编同时在网上搜集了一些对于“iecss写法””的相关资讯,希望看官们能喜欢,小伙伴们快快来学习一下吧!

大家好,我是咚腔!

Excel VBA还可以 操作IE浏览器,有没有搞错?

没错,可以操作,而且非常好用。因为Excel有强大的数据分析功能。

这有什么关系?关系很大。

现在是数据时代,定期数据获取以及数据分析混合运用真的是太需要了。

废话不多说了!

非常高兴和大家分享一下【如何用 VBA操作 IE浏览器】

目录VBA操作 IE浏览器的用途设置Excel VBA ,添加库插入模块,书写代码,打开IE浏览器小结VBA操作 IE浏览器的用途

如果只是打开一次两次网页的话,用Excel VBA操控IE浏览器是不是有点太闲了。

那主要用于什么呢?

定期收集特定网页的消息。

例1:一系列的排名

例2:股票等交易价格收集大量的相同类型的网页信息

例3:购物网站列表等

对于以上的数据的话,用VBA来收集是非常轻松的!

设置Excel VBA ,添加库

如果用Excel VBA执行操作IE(InternetExplorer)的宏(可以重操作的执行代码)的话,Excel会出现错误,无法执行。

所以,要操作IE,需要添加 一下可以利用HTML Document Object的库。

>Microsoft HTML Object Library

>Microsoft Internet Controls

打开VBE,也可以直接按 Alt+F11

添加引用库

这样就已经添加了利用HTML Document Object的库。

是不是非常的简单?

插入模块,书写代码,打开IE浏览器

添加模块,就可以在编辑区写代码了。

编辑区创建上述代码

Sub IE_Example()    Dim objIE As InternetExplorer        Set objIE = CreateObject("InternetExplorer.application")  '创建IE对象        objIE.Visible = True  '启动IE    End Sub

运行结果。正常打开了IE,是不是非常的简单?

小结

用Excel VBA来操作IE,是需要利用引用库的。还有很多其他的引用库可以利用,比如:数据管理的DAO(Data Access Object)。以后如果能够用到的话,就一个一个了解一下。

这样的话,基本准备工作就完成了。要充分理解,并多次练习。如果有不理解的话,可以多看几遍加深理解。

End

谢谢您看到这里!

祝您一切顺利!

标签: #iecss写法 #ie浏览器导出excel怎么设置 #ie浏览器导出excel时显示网页错误 #ie浏览器导出excel时显示网页错误怎么解决