我的电子表格有许多选项卡,我需要将它们转换为一个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导出中工作?谢谢。