0

我想使用 Excel 在 Foxit PhantomPDF 中打开两个 PDF,以便它们在同一个 Foxit 实例中作为选项卡打开。我已将 Foxit 设置为我的默认 PDF 查看器,并且我正在运行以下 VBA:

ActiveWorkbook.FollowHyperlink Address:="T:\PDFs\doc1.pdf", NewWindow:=False
ActiveWorkbook.FollowHyperlink Address:="T:\PDFs\doc2.pdf", NewWindow:=False

但是,这会打开两个 Foxit 窗口,每个窗口都有一个选项卡,其中一个doc1.pdfdoc2.pdf. 我怎样才能确保它们都将在同一个实例中打开?

4

2 回答 2

1

我可以通过用如下调用替换来完成此FollowHyperlink操作Shell

Shell """C:\Program Files (x86)\Foxit Software\Foxit PhantomPDF\Foxit PhantomPDF.exe"" " & _
      """T:\PDFs\doc1.pdf"""
Shell """C:\Program Files (x86)\Foxit Software\Foxit PhantomPDF\Foxit PhantomPDF.exe"" " & _
      """T:\PDFs\doc2.pdf"""
于 2014-07-18T00:26:39.290 回答
0

您可以尝试在 PhantomPDF 安装中打开首选项并取消选中文档下的“允许多个实例”。

于 2015-10-01T22:49:43.480 回答