保留从Excel到PDF的超链接

时间:2017-07-16 19:00:16

标签: excel vba pdf hyperlink

我有一个包含大约十五个标签的Excel工作簿,每个标签打印整齐。它充满了Web URL的超链接,我正在使用HYPERLINK函数创建它。

(1)我想将此工作簿导出为保留这些链接的PDF。似乎没什么用 - 打印到PDF,另存为PDF ...我还安装了最新版本的Acrobat并尝试了他们的打印机驱动程序和导出按钮(是的,我在Acrobat选项中检查了“保留链接”)并且没有这也有效。

似乎在上下文菜单中使用“插入链接”而不是HYPERLINK函数可以更好地使用这些方法中的一个或两个,但考虑到我正在处理的链接数量,这是不切实际的。

这两种方法似乎都非常希望将文本格式化为蓝色并加下划线,当我更改格式时,它会在某种意义上删除链接状态?也许这个只是在我脑海中,但令人困惑。我有时也会看到主工具栏中这些单元格的“样式”已恢复为“正常”而不是超链接,但将其更改回超级链接似乎也无济于事。

有人能说清楚这一切吗?是否有VBA解决方案或其他插件可供尝试?

(2)不确定这是更容易还是更难,但我还想将第一个选项卡(目录)中的链接插入到其他选项卡中,其方式将保留在最终PDF中。与上述问题相同。

谢谢!

3 个答案:

答案 0 :(得分:1)

不打印到PDF 。相反,如果安装了Acrobat,如果您有“ACROBAT”功能区,请选择它,然后选择“创建PDF”。如果您没有看到功能区,请使用File-> 另存为Adobe PDF

以这种方式创建PDF将导致加载项在创建PDF之前运行和分析文件并执行各种简洁的操作。其中之一是创建链接。

答案 1 :(得分:0)

我知道这是个老话题,但是Google中唯一出现的话题。 我的解决方案是: 1.在Excel中创建文档 2.将内容复制到Word中 3.从Word保存为PDF

当粘贴到Word中时,Word似乎自动用人民币->添加超链接替换了超链接功能,PDF可以理解

答案 2 :(得分:0)

这个问题困扰了很多年,所以希望能为我解决的问题对其他人有所帮助。如果已安装Acrobat Pro,请转到Excel工作表,然后在功能区顶部单击“ Acrobat”,单击“首选项”,并确保未选中“使用标记的Adobe PDF启用辅助功能和重排”。

执行此操作后,在Excel中使用Adobe的create PDF函数创建工作链接。