セルが結合セルの一部である場合、その結合セルの範囲を取得(MergeArea プロパティ)
MergeArea プロパティ
MergeArea プロパティは、指定したセルが、結合セルの一部である場合、その結合セルの範囲を Range オブジェクトで返します。
【書式】
result = Object.MergeArea
引数・戻り値
- object ・・・ 対象となる Range オブジェクト(単一のセル)
- result ・・・ 指定したセル(object)が、結合セルの一部である場合は、指定したセルを含む結合セル範囲を Range オブジェクトで、返します。
指定したセルが、通常のセルの場合はそのセルをRange オブジェクトで、返します。
MergeArea プロパティは、単一セル範囲でのみ機能します。複数のセル範囲を指定するとエラーになります。
MergeArea プロパティの使用例
サンプルVBAソース
|
1 2 3 4 5 6 7 8 9 |
Sub Sample_MergeArea() '「B11」セルを含む結合セルのアドレスを表示 MsgBox Range("B11").MergeArea.Address(False, False) End Sub |
実行結果
関連記事
-
-
列名を取得、列番号を取得(Address プロパティ,Column プロパティ)
列番号を取得する セル番地(「A1」や「B3」)や列名(「A」「B」「C」 …
-
-
外枠罫線の設定(BorderAround メソッド)
外枠罫線の設定 罫線の設定には、Borders プロパティを使用しますが、範囲内 …
-
-
オートフィルタ(色で抽出する)AutoFilter メソッド
オートフィルタ(色で抽出する) フォントの色、セルの背景色(条件付き書式による設 …
-
-
セルを参照する(Range プロパティ)
Range プロパティ 任意のセルにアクセスするには Range プロパティを使 …
-
-
オートフィルタ(AutoFilter メソッド)
AutoFilter メソッド 【書式】 object.AutoFilter ( …
-
-
対象のセルが配列数式の一部かどうか(HasArray プロパティ)
HasArray プロパティ HasArray プロパティは、対象のセルが配列数 …
-
-
数式を設定・取得する(Formula プロパティ・FormulaR1C1 プロパティ)
Formula プロパティ(FormulaR1C1 プロパティ) Formula …
-
-
直前のセル・直後のセルを参照する(Previous プロパティ・Next プロパティ)
Previous プロパティ・Next プロパティ Previous プロパティ …
-
-
指定した条件に一致するセルを取得(SpecialCells メソッド)
SpecialCells メソッド SpecialCells メソッドは、指定し …
-
-
A1 形式と R1C1 形式を変換、相対参照と絶対参照を変換(ConvertFormula)
ConvertFormula メソッド 数式で参照しているアドレスの相対参照と絶 …
