クリア
セルの情報を初期化する。
プロパティ | 意味 |
---|---|
Range().Clear | 数式や書式等、全て |
Range().ClearContents | 数式と文字 |
Range().ClearComments | コメント |
フォーマット
Range().NumberFormatLocal
例
書式 | 意味 | 値 | 表示 |
---|---|---|---|
@ | 文字列 | 1 + 2 | 1 + 2 |
#,### | 3桁区切り | 123456789 | 123,456,789 |
¥#,### | ¥付き3桁区切り | 123456789 0 "" |
¥123,456,789 ¥ "" |
¥#,##0 | ¥付き3桁区切り | 123456789 0 "" |
¥123,456,789 ¥0 "" |
0.00 | 桁数指定 | 1.2345 | 1.23 |
yyyy/mm/dd | 日付フォーマット | 2020/1/2 | 2020/01/02 |
文字位置
プロパティ | 意味 | 値 | 意味 |
---|---|---|---|
HorizontalAlignment | 横方向の文字位置 | xlCenter | 中央ぞろえ |
VerticalAlignment | 縦方向の文字位置 | xlBottom | 下ぞろえ |
フォント
Range("A1").Font
1 | 2 |
---|---|
Bold | 太字 |
Italic | イタリック |
Size | 文字サイズ |
Color | 文字色 |
枠線
' すべての枠線
With Range("F4:G8").Borders
.LineStyle = xlContinuous
.ColorIndex = xlAutomatic
.Color = RGB(0, 255, 0)
End With
' 周りの枠線
Range("F4:G8").BorderAround Weight:=xlThick
数式
定義
セルに値ではなく数式を格納することができる。
パラメタ | 説明 | 記述例 |
---|---|---|
Formula | 非R1C1形式で数式を記述 | = "B1+C1" |
FormulaR1C1 | R1C1形式で数式を記述 | "=RC[1]+RC[2]" |
R1C1記法
パラメタ | 説明 |
---|---|
R or C | 数式のセルと同一行 or 同一セル |
R1, C1 | 絶対参照 |
R[1], C[1] | 数式のセルからの相対参照。(マイナスも指定可能) |
・RはRow, CはCell | |
・D4にたいしてR[1]C[1]はOffset(1, 1)と同じ | |
・D4にたいしてR[2]C[-2]はOffset(-2, 2)と同じ |
数式⇒値変換
range1.Value = range1.Value
参考サイト
クリア : エクセルの神髄
フォーマット : エクセルの神髄
文字位置 : エクセルの神髄
フォント: エクセルの神髄
枠線 : エクセルの神髄