/ / Excel / VBAで結合されたセルの下のすべてのセルを選択する - excel、excel-vba、vba

Excel / VBAで結合されたセルの下にあるすべてのセルを選択する - excel、excel-vba、vba

私はいくつかのセルをコピー&ペーストするためのマクロを書こうとしています。私はマージされたセルのすぐ下にあるすべてのセルを選択したいと思います。

たとえば、セルC5がE5にマージされた場合、C6からE6のセルを選択したいと考えています。しかし、マージされたセルの幅は異なりますので、単にRange( "C6:E6")を使用することはできません。

私は選択範囲にマージされたセルを含めたくないので、Range( "C5:C6")だけを使うことはできません。

どんな助けでも大歓迎です。

回答:

回答№1は1

まず、結合されたセルグループを選択し、次に:

Sub dural()
With Selection
.UnMerge
.Offset(1, 0).Select
.Merge
End With
End Sub