[[20111018174756]] 『AppleScriptでセルの色を変える』(りょう) ページの最後に飛ぶ

[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]

 

『AppleScriptでセルの色を変える』(りょう)

MacのAppleScriptでエクセルの自動処理に取り組んでいるのですが、一部エラーになる箇所があります。

"A1" のセルの色を黄色くするスクリプト

tell application "Microsoft Excel"

	tell worksheet 1
		set color of interior object of range "A1" to {255, 255, 0}
	end tell
end tell

弊社ではいまだにOffice2004を使っていて

当然Office2004で開発してOffice2004で動作確認をしてるのですが、

他社のOffice2008ではエラーになってしまうようです。

エラー内容

<<class 1097>> of interior object of range "A1" of worksheet 1 を

{255, 255, 0} に設定できません。

どうやら「color」のクラスが認識できないようです。

しかし弊社にはOffice2004しかないので、2008や2011での検証ができません。

2004/2008/2011全てのバージョンでエラーが出ないようにするには

どのように記述すればいいでしょうか?

iMac / MacOSX 10.6.8

Office2004(Microsoft Excel 11.6.5)


コメント返信:

[ 一覧(最新更新順) ]


YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki. Modified by kazu.