Excel VBA打开IE浏览器的网页

news/2024/11/17 7:32:36/

目的:使用 Excel VBA 进行网页抓取(web scraping)

1. 运行IE的前设置(setting)

2.输入代码进行IE调取(Navigate)

3.操作IE打开WEB页面

 

  •  

    1. 运行IE的前设置(setting)

     

  • 打开VBE窗口,工具→参照设定。
  • watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBAS2F6ZWZ1a3U=,size_20,color_FFFFFF,t_70,g_se,x_16

 勾选以下两个选项

  Microsoft HTML Object Library

  Microsoft Internet Controls

  • watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBAS2F6ZWZ1a3U=,size_20,color_FFFFFF,t_70,g_se,x_16


2.输入代码进行IE调取(Navigate)

新建一个模块,然后输入以下代码。(注意:如果第一步没设置好,第二步是无法运行的)

Sub MySub()Dim objIE As InternetExplorer                        '定义变量类型为IESet objIE = New InternetExplorer                     '赋予该变量为new IEobjIE.Visible = True                                 '使该IE窗口能被看到objIE.Navigate "https://www.baidu.com/"              '打开该IE窗口End Sub

 

watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBAS2F6ZWZ1a3U=,size_20,color_FFFFFF,t_70,g_se,x_16


 3.操作IE打开WEB页面

 按F5运行后,打开百度网站。网站处可任意替换。

说明:

如果不想让该网页出现(网页数据抓取即可,不需要展示给用户看),可以设置visible为False,不仅让程序在跑的时候有种神秘感,还能稍微加快一点速度。

 

 


http://www.ppmy.cn/news/687178.html

相关文章

Python爬虫入门4:使用IE浏览器获取网站访问的http信息

☞ ░ 前往老猿Python博客 https://blog.csdn.net/LaoYuanPython ░ 一、引言 在《https://blog.csdn.net/LaoYuanPython/article/details/113055084 Python爬虫入门3:使用google浏览器获取网站访问的http信息》中介绍了使用Google浏览器怎么获取网站访问的http相关报文信息…

IE浏览器被2345网址导航劫持

使用IE时发现主页变成了2345网址导航。进行了各种设置,包括更改浏览器主页,更改注册表,最后不得不换浏览器。 最近发现魔方管理软件中有一个守护,里面有浏览器主页保护设置,修改之后,问题解决。 总结&…

用IE浏览器打开网址https显示不能访问怎么办

目前https是当下比较流行的访问方式,因为加密,所以比http链接更加安全,但偶尔也会有用户反映用IE浏览器打开网址https显示不能访问,这该怎么解决呢? IE浏览器也是大家比较常用的一款浏览器,出现这种情况也…

IE浏览器兼容之URL编码

问题场景:文件上传,在谷歌里可以正常操作,IE浏览器操作出错,服务请求报错。HTTP 400 错误 - 请求无效 (Bad request) 问题分析:对比两个请求可以发现,二者的请求URL不一致。jsp通过url请求传递参数给后端&a…

教你如何拷贝IE浏览器的网址收藏夹

教你如何拷贝IE浏览器的网址收藏夹 很多人在网上冲浪的时候,浏览到好的网址都喜欢收藏,一般收藏到IE浏览器的收藏夹中,日积月累,浏览器的收藏夹里就有很多很有用处的网站,当有些时候遇到重装电脑或者有些人喜欢用不同浏…

Edge浏览器中使用IE浏览器网站

背景:IE浏览器不能使用 前段时间IE被放弃后,现在的新系统如Win11都已经没有预装IE浏览器,微软官方也不提供IE浏览器的下载,这导致一些旧网站仅支持IE浏览器我们无法使用,尤其是政府、教育等网站强制依赖使用IE&#x…

VBScript中调用IE浏览器

VBScript中调用IE浏览器 一、 Internet Explorer.Application二、 WScript.Shell 一、 Internet Explorer.Application a.vbs文件内容如下: StartURL "https://www.baidu.com/" set IE CreateObject("InternetExplorer.Application") IE.Vi…

使谷歌浏览器兼容ie浏览器

由于某些网站只支持ie浏览器,如果我们想免去安装ie浏览器的麻烦,不妨在谷歌浏览器安装个ie浏览器插件 准备工作 安装能上外网的工具 下载插件 安装后在右上角的扩展下有ie tab 点击上面的ie tab后发现会自动下载一个ietabhelper的应用 双击应用就可…