2014-04-24 25 views
2

我使用AppleScript驅動一些測試,我正在爲其他語言的PowerPoint生成腳本進行測試。基本上,腳本所做的是重新加載特定的演示文稿,然後關閉幻燈片窗格以外的所有窗格,以便我可以獲得我生成的幻燈片的最大最詳細的視圖。如何使用AppleScript關閉MS Office功能區?

我是那裏的大部分,但不能解決如何關閉窗口頂部的功能區。

如何使用AppleScript獲得對功能區的引用?

這是我的腳本至今:

tell application "Microsoft PowerPoint" 
    if the name of the active window is "foobar.pptx" then 
     close the active window 
    end if 
    open "foobar.pptx" 

    set the bounds of the active window to {-1920, 22, 0, 1200} 
    set the split horizontal of the active window to 0 
    set the split vertical of the active window to 100 
end tell 

回答

2

嘗試:

activate application "Microsoft PowerPoint" 
tell application "System Events" 
    tell process "Microsoft PowerPoint" 
     keystroke "r" using {command down, option down} 
    end tell 
end tell 
+0

這是卓有成效的,謝謝! – scanny