セルに数式を設定する
サンプルソース
|
' A1形式で設定 Cells(1,1).Formula = "=B1+B2" Cells(1,1).Formula = "=SUM(B1:B3)" ' R1C1形式で設定(絶対参照) Cells(1,2).FormulaR1C1 = "=R1C2+R2C2" Cells(1,2).FormulaR1C1 = "=SUM(R1C2:R3C2)" ' R1C1形式で設定(相対参照) Cells(1,2).FormulaR1C1 = "=R[-1]C+RC[1]" Cells(1,2).FormulaR1C1 = "=SUM(R[-1]C:R[1]C[1])" |
解説
FormulaでA1形式で数式を設定します。
A1形式は「A1」や「D5」のように列をアルファベット、行を行番号で表す形式です。
FormulaR1C1でR1C1形式で数式を設定します。
R1C1形式は行(Row)をR、列(Column)をCとし、これらに行番号を追加して表す形式です。
R1C1形式とは
R1C1形式には絶対参照と相対参照があります。絶対参照ではR1C2のように書き、R1なら1行目、C2なら2列目を示します。
「A1」は「R1C1」、「D5」は「R5C4」となります。
相対参照ではR[1]C[2]のように書き、設定するセルを基準とするとR[1]は1行下、C[2]なら2列右を示します。
R[-1]C[-2]のようにマイナス表示もでき、この場合は基準セルの1行上、2列左を示します。
参照をつけずにRC[2]のように書くこともでき、この場合は基準セルを同じ列、2列右を示します。
FormulaとFormulaR1C1に設定できる数式には、+−などの四則演算だけでなく、SUMやAVGなどのExcel関数も利用できます。
セルの操作
- フォントサイズを設定する
- フォント名を設定する
- フォントの太字・斜体を設定する
- 取消線を設定する
- 上付き文字を設定する
- 下付き文字を設定する
- セルの表示形式を設定する
- 配置を設定する
- 横書き・縦書きを設定する
- 文字の折り返しを設定する
- セルを結合・解除する
- セルの背景色・文字色を設定する
- セルに罫線を引く(線の位置)
- セルに罫線を引く(線の種類)
- セルに罫線を引く(線の太さ)
- セルに罫線を引く(線の色)
- セル範囲の周囲に罫線を引く
- セルを挿入する
- セルを削除する
- 行の高さ・列の幅を設定する
- 行の高さ・列の幅を自動調整する
- セルをロックする
- 文字列の一部の書式を設定する
- セルに条件付き書式を設定する
- セルにハイパーリンクを設定する
- セルに入力規則を設定する
- セルに入力規則を削除する
- セルの入力規則を詳細設定する
- セルの書式をクリアする
- 連続データを作る(オートフィル)
- セルにコメントを追加する
- セルをコピーする
- 行や列をコピーする
- 形式を選択して貼り付ける
