Я изо всех сил пытался заставить конвертировать текстовые файлы в PDFS (работал с Excel) для работы.
Я попробовал следующее (из других ответов здесь) и получил ошибку (в строке ExportAsFixedFormat): «Недопустимый вызов процедуры или аргумент»:
Dim objWord As Object
Set objWord = CreateObject("Word.Application")
objWord.Visible = False
objWord.DisplayAlerts = False
objWord.Documents.Open "C:\Test.docx"
objWord.ActiveDocument.ExportAsFixedFormat OutputFileName:="C:\test.pdf", ExportFormat:=wdExportFormatPDF
objWord.Quit
Я также пробовал эту настройку, однако это не ошибка при запуске, но ошибка PDF-файлов при попытке открыть.
Dim objWord As Object
Set objWord = CreateObject("Word.Application")
objWord.Visible = False
objWord.DisplayAlerts = False
objWord.Documents.Open "C:\Test.docx"
objWord.ActiveDocument.SaveAs2 FileName:="C:\Test.pdf", FileFormat:=wdFormatPDF
objWord.Quit