excel VBA调用浏览器打开指定网页的几种方法
发布时间:2023-01-20 14:14:35
下面的几段VBA代码都可以打开浏览器并打开指定的网页:
方法一:用API打开默认的浏览器
Private Declare Function ShellExecute Lib "shell32.dll" Alias "ShellExecuteA" (ByVal hwnd As Long, ByVal lpOperation As String, ByVal lpFile As String, ByVal lpParameters As String, ByVal lpDirectory As String, ByVal nShowCmd As Long) As Long
Sub OpenWebPage1()
ShellExecute 0&, vbNullString, "www.zhixing123.cn", vbNullString, vbNullString, vbNormalFocus
End Sub
方法二:用“FollowHyperlink”方法:
Sub OpenWebPage2()
ActiveWorkbook.FollowHyperlink Address:="http://www.excel123.cn", NewWindow:=True
End Sub
注意网址中要包含“http://”。
方法三:用“InternetExplorer”对象
Sub OpenWebPage3()
Dim IE As Object
Set IE = CreateObject("InternetExplorer.Application")
IE.Visible = True
IE.Navigate ("www.excel123.cn")
End Sub
方法四:用Shell语句
这个方法可以用指定的浏览器打开某个网页。例如调用IE打开网址“www.zhixing123.cn”
Sub OpenWebPage4()
Dim url As String
url = "www.excel123.cn"
Shell "C:\Program Files\Internet Explorer\IEXPLORE.EXE " & url, vbNormalFocus
End Sub
说明:
1.将“C:\Program Files\Internet Explorer\IEXPLORE.EXE ”换成其他浏览器程序,则可用指定的浏览器打开网页。例如系统中已安装遨游浏览器(Maxthon),并安装在“C:\Maxthon2”文件夹中,将上述语句更改为“C:\Maxthon2\Maxthon.exe ”将用Maxthon打开指定的网页。
2.注意“C:\Program Files\Internet Explorer\IEXPLORE.EXE ”的结尾处有一空格。如果忽略此空格,Excel将出现错误提示“文件未找到”。


猜你喜欢
- 在Excel中,如果计算投资的内部收益率,可以使用IRR函数计算投资的内部收益率。Excel2007可使用IRR函数计算投资的内部收益率。如
- 先说一下我们的要求,需要实现用户选择对应人员时间,可以通过EXCEL柱形图表显示出来对应的成绩,先看一下原数据我们先回顾一下EXCEL的IN
- 使用win10系统是需要一些小技巧的,本文中为大家介绍了4中快速调出任务管理器的方法,想了解的朋友可以阅读本文参考一下win10如何快速调出
- 重装系统后电脑开机遇到蓝屏0xc000007b怎么办?最近有用户反应,电脑在重装完系统后,电脑重启开机的时候遇到了蓝屏画面,其错误代码为0x
- WPS表格如何进行内容输入条件限制教学。我们在编辑表格的时候,有时为了自己输入的内容不容易错误,可以去设置输入的条件。比如我们的电话号码数字
- win10商店算是使用起来非常方便简单的一款功能了,这个工具能够帮助广大的用户们进行一些游戏和软件的购买下载等,但是很多的用户们不会使用。那
- 如今,这个社会中的各种剽窃行为,尤其是在编写WPS等软件文档的行业中,都莫名其妙地抄袭了其他网站的文章,而且这些文章仍然是“原创的”。其他人
- 客户公司在几年前买了四台DELL服务器,做vMware虚拟化集群,虚拟机创建的越来越多,物理机资源不够用。于是又买了一台新的DELL服务器,
- 今天和大家分享win8查看剪贴板历史的方法,win8系统自带有剪贴板功能,在剪贴板中还可以查看历史复制剪切项目,那么win8剪切板历史怎么查
- 在公共场合,一旦 iPhone 默认铃声响起,周围的人都会下意识确认是否是自己的手机在响,略微尴尬,好在之前已经介绍过如何将个性铃声导入到手
- 如果我们不喜欢苹果系统自带的系统提示音怎么办?如何将自己的声音设置为系统提示音?下面跟着macdown小编一起来试试吧。文件转换AIFF格式
- Windows 2003作为服务器系统来说,有着很高的要求,系统安全性、稳定性都不能有一点的错失,但是没有一个微软系统是十全
- 函数是WPS表格和Excel中最 主要的 阐发 东西, 面临几百个WPS函数 老手 该当从 那里 动手呢? 上面是 实践 事情中最 经常使用
- 在对Excel工作表进行编辑处理后,有时会出现因为名称引用的单元格被删除而存在错误的情况,此时应该将这些名称删除掉。本文介绍快速删除中出错名
- 在企事业单位中,在规划网络时,往往需要固定IP地址,来以此解决IP地址胡乱设置的问题,这里介绍的是禁止修改IP地址的方法!操作过程:1、按下
- 各人好, 咱们在 操纵WPS演示文稿 停止 建造幻灯片的 历程 傍边, 简朴的幻灯片封面 曾经 满意不了 咱们的 需要, 那末该 如何制做有
- Win10无法启用Aero peek特效主题怎么办?一位Win10用户心血来潮想要设置Aero peek特效主题,结果发现个性化里没办法启用
- 当我们在处理表格时,如果密密麻麻的排成一片,观看起来非常不便。此时为表格加入隔空行无疑可以让表格更加清爽,传统方法可用Ctrl键依次单 击行
- 这篇文章主要介绍了彻底关闭WINDOWS默认共享的4种方法,本文给出了卸载网络的文件和打印机共享、批处理自启动法、注册表改键值法、停止服务法
- 为了方便我们进行软件的管理,win10系统中,我们可以直接在开始菜单中进行相关应用的直接下载。但是,最近有位用户发现在开始菜单中,无法直接卸