我一直在努力将文字文件转换为PDFS(使用Excel的Ran)正常工作。
我尝试了以下操作(从此处的其他答案)并得到错误(在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