链接从Excel到打开PDF文件

我想链接到一个特定的页面的PDF文件,其链接是在Excel文件中给出的。我不想在页面上打开浏览器,我希望它在本地打开我的电脑。

您可以使用插入>超链接> [文件path]链接PDF文件当单击链接并且PDF文件存在于机器上的该位置时,文件将被打开(在接受警告对话框后)。

我强烈怀疑,尽可能链接到PDF中的特定页面。 但为什么不直接在链接旁边的注释中指定相关页面。

例:

 Further Details, see the Documentation: D:\Documents\Docs\Documentation.pdf (Page 21) 

您可以编写一个macros来启动带有参数的Acrobat。

从命令shell打开PDF文档时,可以使用/ A开关将parameter passing给open命令,语法如下:

 <Acrobat path> /A "<parameter>=<value>" "<PDF path>" For example: Acrobat.exe /A "page=8" "C:\example.pdf" 

链接

Andrii Horda的VBAbuild议的实施将会是…

(使用Acrobat Reader DC和列E中列出的PDF文件的链接)

 Sub Worksheet_SelectionChange(ByVal Target As Range) Row = Target.Row Column= "E" Path= Range(Column & Row) If Target.Column = "5" Then Shell """" & Environ("ProgramFiles") & "\Adobe\Acrobat Reader 2015\Reader\AcroRd32.exe"" /A ""page=2"" """ & Path & """", vbNormalFocus End If End Sub