エクセルマニア

VBAで列の選択

*このページは excel-mania.com のアーカイブです。(2025年 サイト統合)

TOP > VBA・マクロ >  行の選択

列を丸ごと選択

Range("スタート位置:終了位置").EntireColumn.Value

指定した範囲が含まれる列の全てを指定・入力。 entire(全部) column(列) の意味です。

サンプルコード


アクティブワークシートのB行~E列の4列の全てのセルに文字を埋める
Range("B2:E3").EntireColumn.Value="Excel VBA"
Range(Cells(2,2),Cells(3, 5)).EntireColumn.Value="Excel VBA"

ワークシート"Sheet2" のB行~E列の4列の全てのセルに文字を埋める
Worksheets("Sheet2").Range("B2:E3").EntireColumn.Value="Excel VBA"