将文档另存为PDF时,VBA超链接无法正常工作

时间:2015-11-16 22:59:01

标签: excel vba pdf hyperlink adobe

我的电子表格包含许多标签,我需要将其转换为一个PDF文件以及包含指向其他页面的超链接的索引页面。我有代码可以创建在Excel中工作的链接,或者当我手动保存PDF时,但不是在我通过代码执行时。

TOCTab.Hyperlinks.Add anchor:=anchRange, Address:="", _
SubAddress:="'" & s.Name & "'!A1", TextToDisplay:=linkText

其中的链接如下:

libmagic

我知道如何才能在PDF导出中使用它?感谢。

1 个答案:

答案 0 :(得分:2)

那是因为VBA本身不能在pdf文件中工作。 VBA是Microsoft专有的编程语言,仅适用于某些Microsoft产品(如Office),而pdf格式不是来自Microsoft且不支持VBA。