Applescript を使用して、Microsoft Word 文書を読み取り専用モードで開きたいと考えています。
Word Applescript Dictionary は、私がこれを行うことができるはずであることを示していますが、機能していないようです。以下を使用して、ドキュメントを読み取り/書き込みモードで開きます。
tell application "Microsoft Word"
open file "Macintosh HD:Users:Shared:test.docx" with read only
end tell
次の Visual Basic (VB) を使用して、ドキュメントを読み取り専用モードで開くことができます。
Sub Test()
Documents.Open fileName:="Macintosh HD:Users:Shared:test.docx", ReadOnly:=True
End Sub
私は VB スクリプトを使用するだけですが、Applescript から VB を呼び出す機能は Word 2011 で削除されました ("do Visual Basic" はもはや辞書にありません。定義済みのマクロを呼び出すことはできますが、できるとは思いません)。変数を渡すので、私の状況ではマクロは機能しません)。
助言がありますか?ありがとう