有谁知道如何让 Excel 打开 pdf 的超链接,但末尾带有 #zoom 参数?

问题描述 投票:0回答:1

在 Excel 中,我可以超链接本地驱动器上的文件并放置 link.pdf#zoom=400,1360,500 但有两个问题:

  1. excel 不会在 chrome 中打开它,因为它不再以 pdf 扩展名结尾并且
  2. excel 不会将超链接同样传递到 pdf 或 chrome,因此它将参数 (#zoom=400,1360,500) 保留在其末尾。

我尝试安装 adobe chrome 扩展,但即使在重新启动后,也无法将参数传递给 chrome。

我会将单元格超链接到 link.pdf#zoom,但当它打开到 acrobat 或 chrome 时,它会删除 #zoom 参数。

有什么方法可以在excel的超链接字段中让程序按原样打开链接吗?

在 Chrome 上安装 adobe 扩展 - 不起作用 将 chrome 设置为 Excel 的默认值 - 不起作用

excel google-chrome pdf hyperlink adobe
1个回答
0
投票

尝试使用这个子。它会用任何网址打开 chrome。

   Public Sub OpenURL(ByVal sURL As String)
     Dim sCmd                  As String
       sCmd = "start chrome " & sURL
     Shell "cmd /c """ & sCmd & """", vbHide
   End Sub
© www.soinside.com 2019 - 2024. All rights reserved.