ExcelのVBA(マクロ)でセルに文字列・数値を挿入する方法についてまとめました。
[latexpage]
セルに文字列を挿入
ExcelのVBA(マクロ)でセルに文字列を挿入できます。
書式
Range("セル番地") = "文字列"
| 記述例 | 指定範囲 |
|---|---|
| Range(“A1”) | A1 |
| Range(“A1:E5”) | A1~E5 |
| Range(“A1,E5”) | A1とE5 |
| Range(“A1″,”E5”) | A1~E5 |
| Range(“1:5”) | 1~5行 |
| Range(“A:E”) | 1~5列 |
| Range(Cells(1, 1)) | A1セル |
| Range(Cells(1, 1), Cells(3,2)) | A1~B3 |
| Range(Rows(1), Rows(5)) | 1~5行 |
| Range(Rows(1), Columns(1)) | 全範囲 |
| Range(Columns(1), Columns(3)) | 1~3列 |
| Range(“A1”, Cells(3,2)) | A1~B3 |
| Range(“名前定義”) | 「名前定義」したセル全て |
| 参考記事 | Rangeによるセル指定方法 |
サンプルコード(VBA)
Sub test()
Range("A1") = "エクスカリバー"
End Sub
上記の場合、A列1行目のに「エクスカリバー」という文字列が入ります。
| — | 関連記事 |
|---|---|
| 1 | 【Excel/VBA】マクロ入門 |

コメント