2023年01月07日
任意のセル範囲を含む結合セル範囲を取得する
Sub Sample()
'Range("A2:C2")が結合されているものとします。
Dim myRng1 As Range
Dim myRng2 As Range
Set myRng1 = Range("B2") '任意のセル範囲
If myRng1.MergeCells Then
Set myRng2 = myRng1.Cells(1).MergeArea
myRng2.Select '確認用
MsgBox myRng2.Address
Else
MsgBox "指定したセル範囲は、結合セルの一部ではありません"
End If
Set myRng1 = Nothing 'オブジェクトの解放
Set myRng2 = Nothing
End Sub
'Range("A2:C2")が結合されているものとします。
Dim myRng1 As Range
Dim myRng2 As Range
Set myRng1 = Range("B2") '任意のセル範囲
If myRng1.MergeCells Then
Set myRng2 = myRng1.Cells(1).MergeArea
myRng2.Select '確認用
MsgBox myRng2.Address
Else
MsgBox "指定したセル範囲は、結合セルの一部ではありません"
End If
Set myRng1 = Nothing 'オブジェクトの解放
Set myRng2 = Nothing
End Sub
【このカテゴリーの最新記事】
-
no image
-
no image
-
no image
-
no image
-
no image
-
no image
-
no image
-
no image
この記事へのコメント
コメントを書く
この記事へのトラックバックURL
https://fanblogs.jp/tb/11818189
※ブログオーナーが承認したトラックバックのみ表示されます。
この記事へのトラックバック