特定のセルの結合範囲を取得する
 サンプルマクロは、特定セルの結合範囲を取得します。
 アクティヴシートのA1セルの結合範囲を判断していますが、
マクロ実行前に選択していたセル範囲およびアクティヴセルの状態を回復させています。

Sub Sample()

    Dim myRng As Range, myCell As Range
    
    Set myRng = Selection
    Set myCell = ActiveCell
    
    Application.ScreenUpdating = False
    Range("A1").Select
    MsgBox "セルA1の結合範囲は、""" & _
        Selection.Address(False, False) & """です。"
    myRng.Select
    myCell.Activate
    Application.ScreenUpdating = True

End Sub

Excel97/2000



戻る


Excel Word Access VBA! モーグ