Applescript Excel 2016 сохранить в формате PDF

Я пытаюсь сохранить электронную таблицу Excel 2016 в виде файла PDF. У меня есть следующий простой Applescript, который вызывается из программы Objective C:

on saveExcelAsPDF(documentPath, PDFPath)
tell application "Microsoft Excel"
    open file documentPath
    save active sheet in PDFPath as PDF file format
    close active workbook saving no
    quit
end tell
end saveExcelAsPDF

Этот сценарий прекрасно работает в Excel 2008 и 2011, но не работает в Excel 2016 (версия 15.22). Команды open и save не выполняются по-разному. Может кто-нибудь, пожалуйста, помогите мне! Я часами пытался заставить это работать. Я прочитал все сообщения на эту тему, которые я могу найти. Я даже пытался использовать «Системные события», чтобы имитировать нажатия клавиш. Ничто из того, что я пробовал, не работает. Любые советы будут с благодарностью. Спасибо!!

Ответы на вопрос(2)

Ваш ответ на вопрос