セル.Formula / セル.Value

 セルに数式を入れるには、RangeオブジェクトのFormulaプロパティに数式を表す文字列を代入します。ただ、セルに数値や文字列を入れるときと同様に、Valueプロパティに数式を表す文字列を代入してもOKです。先頭に「=」を付けた文字列を、Excelは「数式」と判断しますので、Valueプロパティに代入した場合も、Excelは数式として処理してくれます。

 なお、セルに入力されている数式を取得するには、Formulaプロパティを使います。Valueプロパティでは、数式の計算結果が取得されます。

[画像のクリックで拡大表示]
[画像のクリックで拡大表示]