セル結合の結合範囲(行/列)を調べたい
MergeAreaプロパティでセルが結合しているかどうか判断ができます。
セルが結合された行数や列数の判断はItemプロパティを上手く利用します。
セル結合の結合範囲(行/列)を調べるサンプルコード
上下左右を取得する方法を記載します。
その他の細かい情報はこちらの記事を参照。
Public Sub sample()
'■セル結合する
Range("A1:D11").Merge
'■セル結合の位置を調べる
With Range("A1").MergeArea
Debug.Print .Item(1).Row '1行 上
Debug.Print .Item(1).Column '1列(A列) 左
Debug.Print .Item(.Count).Row '11行 下
Debug.Print .Item(.Count).Column '4列(D列) 右
End With
End Sub



コメント