学習帳

VBAで特定範囲の背景色を別行からコピー

公開:


Dim c
For Each c In Range("A1:A100")
    '3行目の同列セルからコピー
    c.Interior.ColorIndex = Cells(3, c.Column()).Interior.ColorIndex
Next c

ただしCellsやRangeをForループで処理するのは速度が遅いので注意。



関連記事


スポンサーリンク