gpt4 book ai didi

excel - 当文档另存为 PDF 时,VBA 超链接不起作用

转载 作者:行者123 更新时间:2023-12-02 11:38:05 25 4
gpt4 key购买 nike

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

        For Each s In Sheets
If s.Name Like printNames Then
s.Select False
End If
Next s

ActiveSheet.ExportAsFixedFormat Type:=xlTypePDF, Filename:= _
path & filename & ".pdf", Quality:=xlQualityStandard, _
IncludeDocProperties:=True, IgnorePrintAreas:=False, OpenAfterPublish:=True

链接的制作方式如下:

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

知道我可以做些什么来让它在 PDF 导出中工作吗?谢谢。

最佳答案

那是因为 VBA 本身无法在 pdf 文件中工作。 VBA 是 Microsoft 专有的编程语言,仅适用于 Office 等部分 Microsoft 产品,并且 pdf 格式并非来自 Microsoft,也不支持 VBA。

关于excel - 当文档另存为 PDF 时,VBA 超链接不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33746216/

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