Цель кода - преобразовать многие PDF-файлы в изображения, чтобы я мог вставить их несколько страниц в текстовый документ. Поскольку у меня нет доступа к Adobe Pro, насколько мне известно, мне пришлось бы использовать сторонние приложения. Можно ли использовать VBA для доступа к одному из многих веб-сайтов PDF с изображениями, загрузки файлов PDF и их скачивания без вмешательства пользователя?
Я использовал приведенный ниже код для первой части, щелкнув загрузку кнопку, но я получаю сообщение об ошибке. Даже если эта ошибка будет устранена, смогу ли я получить доступ к форме и вставить пути к файлам без взаимодействия с пользователем?
Если кто-нибудь знает более простой и автоматизированный метод преобразования PDF-файлов в изображения, дайте мне знать.
Большое спасибо!
Sub GoToWebsiteTest()
Dim appIE As InternetExplorerMedium
'Set appIE = Nothing
Dim button As Object
Set appIE = New InternetExplorerMedium
sURL = "https://pdf2jpg.net/"
With appIE
.navigate sURL
.Visible = False
End With
Do While appIE.READYSTATE = 4: WScript.Sleep 100: Loop
Set button = appIE.document.getElementById("advanced_pdf_file") 'I get a runtime error here
button.Click
End Sub