Я пытаюсь сохранить файлы Excel, используя PDF как AppleScript.Он работал правильно 2-3 раза, но неожиданно начал выдавать «ошибку». В Microsoft Excel появилась ошибка: Ошибка параметра. Ошибка «число -50».
Я не совсем уверен, что изменилось.ниже мой код:
on saveExcelAsPDF(documentPath, PDFPath)
set tFile to (POSIX path of documentPath) as POSIX file
tell application "Microsoft Excel"
set isRun to running
set wkbk1 to open workbook workbook file name tFile
alias PDFPath -- This is necessary to any script for ‘Microsoft Office 2016’, this avoid errors with any “save ... ” command
save workbook as wkbk1 filename PDFPath file format PDF file format with overwrite
close wkbk1 saving no
if not isRun then quit
end tell
end saveExcelAsPDF
saveExcelAsPDF("/Users/xyz/Documents/Excel/Book1.xlsx", "/Users/xyz/Documents/Excel/Book2.pdf")
error "Microsoft Excel got an error: Parameter error." number -50