Как открыть второй 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 и снять флажок "Разрешить несколько экземпляров" в разделе "Документы".

Другие вопросы по тегам