我正在尝试通过 Applescript 在 Word 2004 文件上运行查找/替换。在 iMac 上,使用 OS 10.6.8。
示例代码:
tell application "Microsoft Word"
activate
set myText to text object of selection
set myFind to find object of myText
clear formatting myFind
set italic of font object of myFind to true
set content of myFind to ""
clear formatting replacement of myFind
set content of replacement of myFind to "<I>^&</I>"
execute find myFind replace replace all
end tell
每次我尝试运行此代码时,脚本都会在到达“清除格式...”行的那一刻冻结。Applescript 吐出以下错误:
错误“Microsoft Word 出现错误:AppleEvent 超时。” 号码-1712
有没有人知道如何解决这个问题(除了切换到 Word 2008/2011 等,因为我现在被迫使用 2004)?