趣文网 > 作文大全

VBA程序中如何自动打开网页

2020-12-05 07:45:01
相关推荐

大家好,我们今日继续讲解VBA代码解决方案的第83讲内容:如何利用代码让VBA程序打开指定的网页.现代的社会对于网络的依赖是前所未有的,那么,有么有办法让VBA代码可以打开指定的网页呢?当然可以。

今日讲的要利用到FollowHyperlink方法,这种方法是对指定超链接进行处理以下载目标文档,然后将该文档在适当的应用程序中显示出来,语法如下:

expression.FollowHyperlink(Address, SubAddress, NewWindow, AddHistory, ExtraInfo, Method, HeaderInfo)

其中参数:

a) expression是必须的,返回一个Workbook对象。

b) Address是必须的,String类型,目标文档的地址。

c) SubAddress是可选的,目标文档中的位置,默认值为空字符串。

d) NewWindow是可选的,Variant类型,如果该值为True,则将目标应用程序显示到一个新窗口中。默认值为False。

e) AddHistory 是可选的Boolean类型为 要添加到当前日期的历史记录文件夹的链接。

f) ExtraInfo是可选的String类型, 指定用于 HTTP 的信息的字符串或字节数组。 例如,此参数可用于指定图像映射的坐标或窗体的内容。 它还可以指示 FAT 文件名称。 该方法的参数确定如何处理此额外信息。

g) Method是可选的MsoExtraInfoMethod指定发布或附加 ExtraInfo 的方式。

h) HeaderInfo是可选的String类型指定 HTTP 请求的标头信息的字符串。 默认值为一个空字符串。 您可以使用以下语法将几个标头行组合到单个字符串:"string1"& vbCr &"string2"。 所指定的字符串自动转换为 ANSI 字符。 请注意,HeaderInfo 参数可能会覆盖默认的 HTTP 标头字段。

使用VBA可以打开网页,如下面的代码所示。

Sub MyHyperlink()

ActiveWorkbook.FollowHyperlink _

Address:="https://www.baidu.com", _

NewWindow:=True

End Sub

代码解析:

MyHyperlink过程使用FollowHyperlink方法打开百度。

代码截图:

这时就出现了头条的登陆界面。

今日内容回向:

1 VBA如何能登陆指定的网页?

2 FollowHyperlink方法的意义是什么?

阅读剩余内容
网友评论
相关内容
延伸阅读
小编推荐

大家都在看

品质的作文 摸田螺作文 小学英语作文格式 迷人的冬天作文 暑假记事400字作文 作文我的特点 读书话题作文题目 写弹弓的作文 描写植物园的作文 取舍作文素材 送给妈妈的礼物作文 做一道菜的作文 换座位作文600字 向什么鞠躬作文600字 小学生作文大全200字 真作文600字 小学作文中秋赏月 我的家庭教育故事作文 日语初级作文 优秀叙事作文800字 上海外滩作文 美丽的临汾作文 未来的笔作文300字 感恩父母传承孝道作文 英语作文野餐 写雨的作文500字 英语作文国庆节 怎样提高小学生作文 日语作文批改 无私奉献的作文题目