gpt4 book ai didi

vba - 在 VBA 中打开超链接

转载 作者:行者123 更新时间:2023-12-04 21:08:28 26 4
gpt4 key购买 nike

我有一个 excel 文件。在第一张表中有几行超链接(相对文件路径 = 文件位于 excel 文件旁边)。

在 VBA 中,我将获取包含超链接的单元格。如何打开 VBA 中带有超链接的文件?其实我想打开超链接(实际打开文件)

最佳答案

如果工作表中的超链接在 =hyperlink() 公式中,我们:

  • 捕获公式
  • 解析它以获得url
  • 点击超链接:


代码如下:

Sub ClickByVba()
ary = Split(ActiveCell.Formula, Chr(34))
ActiveWorkbook.FollowHyperlink Address:=ary(1)
End Sub

enter image description here

这对网络链接和文件链接都有效。
如果链接是文件链接,文件将被打开(如果尚未打开)并跳转将被制作。

关于vba - 在 VBA 中打开超链接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40343468/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com