VBA中怎么打开一个超链接? 链接不是固定的,请大虾指教!
发布网友
发布时间:2023-07-09 23:33
我来回答
共2个回答
热心网友
时间:2024-12-11 18:21
首先, 你选择了一个货号的话, 是不是在下面网站的文本框里就会出现对应的网址?
如果是的话, 你想在这个窗体里面显示这个网址对应的图片吗?
如果是这样的话, 我觉得, 直接用代码控制image控件的图片地址就好了.
如果是想在IE里面打开的话, 可以参考下面的代码:
check_path = "www.baidu.com"
Set IEA = CreateObject("InternetExplorer.Application")
IEA.Visible = True
IEA.navigate check_path 'check_path '←打开某个网页,要一定时间,但代码会往下执行
Do Until IEA.Readystate = 4 '检查网页是否加载完毕(4表示完全加载)
'DoEvents ' 循环中交回工作权限给系统,以免“软死机”
Loop
热心网友
时间:2024-12-11 18:22
用followhyperlink方法
假设你用来显示网址的控件为Label_WangZhi
那你双击“点击打开”按钮,粘贴如下代码:
ThisWorkbook.FollowHyperlink Address:=Label_WangZhi.Caption, NewWindow:=True
不知道你要的是不是这种结果。