尝试在Mac OS上使用Microsoft Powerpoint for Mac 2011版本14.7.3在Macosx上的pptm文件中从命令行调用宏我发现了一些使用Applescript的建议。
建议:
tell application "Microsoft PowerPoint"
activate
tell active workbook
run VB macro "myMacroName"
end tell
对我来说不起作用。
https://lists.apple.com/archives/applescript-users/2013/Jan/msg00216.html 表明:
osascript << EOF
tell application "Microsoft Powerpoint"
activate
open ":Users:me:folder:macros.pptm"
run VB macro macro name "check" list of parameters {"i", 1}
--quit
end tell
EOF
给出了错误消息:
128:187: execution error: „Microsoft PowerPoint“ hat einen Fehler erhalten: Fortfahren nicht möglich: run VB macro. (-1708)
我根据以下方式尝试使用Microsoft Excel:
使用以下bash脚本:
osascript << EOF
tell application "Microsoft Excel"
activate
open ":Users:me:folder:check.xlsm"
run VB macro "Blatt1.check"
quit
end tell
EOF
有效。
我需要做些什么才能使powerpoint等效工作?