Как открыть второй PDF в том же экземпляре Foxit?
Я хочу использовать Excel, чтобы открыть два файла PDF в Foxit PhantomPDF, чтобы они открывались как вкладки в одном и том же экземпляре 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
, Как я могу убедиться, что они оба откроются в одном и том же экземпляре?
2 ответа
Решение
Я смог сделать это, заменив 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"""
Вы можете попробовать открыть "Настройки" в вашей установке PhantomPDF и снять флажок "Разрешить несколько экземпляров" в разделе "Документы".