我想用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.pdf
,另一个有doc2.pdf
。我怎样才能确保它们都在同一个实例中打开?
答案 0 :(得分: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"""
答案 1 :(得分:0)
您可以尝试在PhantomPDF安装中打开首选项并取消选中"允许多个实例"在文件下。