2017-07-16 653 views
0

我有一個Excel工作簿,其中包含大約十五個標籤,整齊打印爲每個標籤頁一個頁面。它充滿了超鏈接到我使用HYPERLINK功能創建的網址。保留從Excel到PDF的超鏈接

(1)我想將此工作簿導出爲保留這些鏈接的PDF。沒有任何東西可以工作 - 打印成PDF格式,另存爲PDF格式...我也安裝了最新版本的Acrobat,並嘗試使用它們的打印機驅動程序和導出按鈕(並且是的,我已經在Acrobat選項中選中「保留鏈接」),並且沒有那也可以。

似乎在上下文菜單中使用「插入鏈接」而不是HYPERLINK函數可以更好地處理這些方法中的一個或兩個,但考慮到我正在處理的鏈接的數量,這是不實際的。

這也似乎是這兩種方法真的要格式化文本藍色並帶有下劃線,當我改變格式化刪除在某種意義上鍊路狀態?也許這只是在我的腦海中,但它很混亂。我有時也會看到,主工具欄中這些單元格的「樣式」已經恢復爲「正常」而不是超鏈接,但將其更改回超鏈接似乎也沒有幫助。

有人可以對這一切有所瞭解嗎?有沒有VBA解決方案,或不同的插件嘗試?

(2)不確定這是否更容易或更困難,但我也希望將鏈接從第一個標籤(目錄)插入到其他標籤,並保留在最終的PDF中。與上面相同的問題。

謝謝!

+0

我可能錯了,但使用安裝Acrobat(Pro)時得到安裝的PDFMaker宏應正確處理超鏈接。 –

+0

info:我用_cutePDF writer_打印到pdf。只有當顯示的文本是鏈接時,結果鏈接纔可點擊。例如。指向https://www.google.com的鏈接僅在PDF文件顯示_www.google.com_時纔有效。如果顯示的文本是_online reports_,例如,鏈接不可點擊。 – jsotola

回答

0

不要打印到PDF。相反,安裝Acrobat後,如果您有「ACROBAT」功能區,請選擇該功能,然後選擇「創建PDF」。如果您沒有看到功能區,請使用文件 - >另存爲Adobe PDF

用這種方法創建的PDF會導致加載運行,並分析之前創建的PDF文件,並做各種奇妙的東西。其中之一是創建鏈接。

+0

是的,我已經試過這個。我想問題是,無論外接程序如何創建鏈接,都會忽略使用HYPERLINK公式創建的所有鏈接,甚至會使用Excel中的「插入鏈接」對話框創建一些鏈接。 所以要改寫我的問題: 1)是否有其他PDF插件(例如福昕),做一個帶有鏈接的更好的工作? 2)是否有一種實用的VB解決方案,將PDF創建中忽略的鏈接種類(通過任何打印驅動程序或添加插件)轉換爲可保留的鏈接類型? –