Используя Excel 2016 VBA и метод Workbook.ExportAsFixedFormat , как я могу сохранить работоспособность гиперссылок между несколькими листами?
Полученный PDF-файл получает все листы и формат гиперссылок, ноони не работают.С другой стороны, тот же метод при использовании с Microsoft Word поддерживает работу гиперссылок.
Я использую следующий код, и Sheet1 имеет гиперссылки на Sheet2 и Sheet3:
Sub ExportAsPDF()
ActiveWorkbook.Sheets(Array("Sheet1", "Sheet2", "Sheet3")).Select
ActiveSheet.ExportAsFixedFormat Type:=xlTypePDF, FileName:= _
"C:\tempo.pdf", Quality:=xlQualityStandard, IncludeDocProperties:=True, _
IgnorePrintAreas:=False, OpenAfterPublish:=True
End Sub