Я ищу способ вставить определенную c страницу pdf в электронную таблицу Excel через VBA. Я могу использовать ActiveSheet.OLEObjects.Add(FileName:="c:\myfile.pdf")
для встраивания документа, но при этом всегда будет отображаться страница 1. Изменение пути на "c:\myfile.pdf#page=5"
не работает.
Пока что единственный вариант, который я вижу, - это разделить документ на отдельные файлы, но это кажется довольно громоздким.
Есть ли более простой способ добиться этого? Я бы также согласился вставить снимок экрана документа в электронную таблицу, если у кого-то есть код, который позволяет это.
Обратите внимание, что я не хочу открывать PDF-файл в программе для чтения PDF-файлов (вне Excel), поэтому гиперссылки у меня не работают.
Спасибо