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中的缓存文件占据了非常大的内存空间,这样严重影响到了办公的流畅度,那么应该如何删除Excel缓存文件
- 在写文章和写论文的过程中我们经常想让每一章节的页眉来显示本章节的标题,而每一章节的封面却又不想要页眉,这种效果如何达到呢,下面给大家分享Wo
- 本文介绍word页眉横线怎么去掉的正确方法,适用于各个版本的word操作.今天编排一个稿件,单位电脑安装的是office 2007,不熟悉,
- 在Excel中,有时通过约定俗成的做法去实现图表会非常烦琐,甚至还会被某个细节耗费掉大量的宝贵时间。以下方法旨在帮助我们重新去认识Excel
- 公司部门、职位、员工姓名详情如图所示: 选中工作表,依次单击“排序和筛选”--“自定义排序” &nb
- 在使用mathtype6.9简体中文版过程中,会出现不能打汉字怎么办?有网友咨询说mathtype6.9简体中文版不能打汉字,遇到这样的情况
- 在Word2007文档中插入SmartArt图形后,用户可以根据需要更改SmartArt图形布局。具体操作步骤如下所述:第1步,打开Word
- 这是一个由统计参加活动人员引发的故事。经常与数字打交道就需要有数字处理的思维,需要牢记不论何时开始统计分析都要从建立规范的数据源开始工作。规
- 有很多使用Win10专业版的用户嫌任务栏的图标太过杂乱,就把任务栏隐藏了,但是之后又由于各种原因想把任务栏还原显示出来,却不知道要如何操作。
- 一、索引&索引函数——配置和计算的基础扩展为什么觉得索引那么重要?因为在配置和计算中,常常遇到如下问题:1、在做某几个表格的计算或配
- word中表格数值运算技巧,日常工作过程中,常用WORD文档来编写工作总结,总结中免不了会插入表格,需要进行简单的数据计算与统计,让总结文档
- 在Word中用MathType编辑公式时,有时根据文章的需要,有些公式的章节号不需要显示出来,但如果删除掉又会导致后面的公式与文章的整体连贯
- Win10系统是我们使用最广泛的电脑系统,虽然经过不断修复,已将比刚开始使用的时候少了很多漏洞,但还是无法避免错误的出现。比如用户在创建TL
- iOS14.6经过前期多轮测试后,今给大家发布了iOS14.6RC版本,并且放出了正式的更新日志。如果没有什么意外,iOS14.6 正式版将
- 再对word进行编辑时,要想有一个漂亮的一页,添加页眉页脚时不可少的。但是大家总是会遇到这样的问题,就是默认打开的页眉页脚有一条横线,有的时
- 为了在工作中提醒距大运会开幕的时间,可以在Excel工作表中设计倒计时牌。Excel2007使用DATE和TODAY函数可设计倒计时牌。Ex
- 1、删除行的方法:将所要删除的行选中,使用组合键“Ctrl+ -”,即可删除当前行。本人比较习惯使用右边的Ctrl,这样就可以单手操作了。
- 我们在日常工作中,为了方便和提高工作效率,常常会通过扫描来保存文件。而扫描的PDF文档有个弊端,就是不易被编辑,我们需要将PDF转换为Wor
- Excel文档中的水印是较为常用的一个功能,具体该如何加入水印呢?接下来是小编为大家带来的excel中加水印的方法,供大家参考。excel中
- Excel中经常需要使用到图表功能,圆饼图具体该如何制作呢?下面是由小编分享的excel2003圆饼图的制作教程,以供大家阅读和学习。exc