2012-02-13

EXCEL VBA 条件付き書式 FormatCondition(1).Formula1 に代入できぬ

MsgBox Range("A1").FormatCondition(1).Formula1

と、式の内容を読む分には問題ないんだがな。

代入しようとすると

「Public Let 'Formula1' は型 'FormatCondition' に見つかりませんでした。'CallType.Set' と共に 'CallByName' 関数を使用してください。」

となる。

Modifyメソッドで設定せよ。とある。組み合わせで設定する必要があるわけだ。

http://msdn.microsoft.com/ja-jp/library/microsoft.office.interop.excel.formatcondition.modify.aspx

ついでに

http://www.moug.net/tech/exvba/0110009.html

記事への反応(ブックマークコメント)

ログイン ユーザー登録
ようこそ ゲスト さん