下の列の空白セルをデータ範囲の空でないセルに埋めるための VBA コードを探しています。
CploumnJ ColoumnK ColoumnL
1 10 K
1 20 L
1 30 M
Blank Cell Blank Cell Blank Cell
2 15 A
2 25 B
2 35 C
2 45 D
Blank Cell Blank Cell Blance Cell
そしてデータは続きます...毎回変数の行数まで)。
データの終わりまで、列「K」のすべての空白セルで「AAA」を更新したい (列 K のみ J と L には更新がありません)。VBAコードを投稿するのに役立つ人がいますか。
以下のコードを作成しましたが、列 B の長さを超えています。データに 20 行ある場合、保証されていない最大 350 行になります。
Sub fillbankaccount()
Columns("K:K").Select.End(xlDown).Offset(1, 0).Select
Selection.SpecialCells(xlCellTypeBlanks).Select
Selection.Value = "AAA"
End Sub