| |
宜しくお願いします。
A列〜I列までのデータがあります。
A列に顧客名がもし入っていなければひとつ上のセルと結合をさせひとつのグループとして管理するデータです。
Sub test()
For a = 1 To Cells(65536, 1).End(xlUp).Row
If Cells(a, 1).Offset(1).Value = "" Then
Range(Cells(a, 1), Cells(a + 1, 1)).Select
Selection.Merge
Else
End If
Next
End Sub
悩んでする箇所は、B列以降A列が結合されていたら一つのグループとしてB列以降も結合させたいのですが、データが上下両方に入っていればそのまま空白なら結合させる。しかもひとつのグループが2行だけとも限りません。
まずA列をグループ化(結合)させてFor〜nextでI列までLoopさせればいいのではと思うのですが、A列の結合させた場合のCellsの指定方法が分かりません。
何方はご教授頂けないでしょうか?
|
|