ExcelWork.info

Excel(エクセル)のマクロ・VBA・関数・操作などのメモ

セルが結合セルの一部である場合、その結合セルの範囲を取得(MergeArea プロパティ)

   

MergeArea プロパティ

MergeArea プロパティは、指定したセルが、結合セルの一部である場合、その結合セルの範囲を Range オブジェクトで返します。


【書式】

result = Object.MergeArea


引数・戻り値

  • object  ・・・  対象となる Range オブジェクト(単一のセル)
  • result  ・・・  指定したセル(object)が、結合セルの一部である場合は、指定したセルを含む結合セル範囲を Range オブジェクトで、返します。
    指定したセルが、通常のセルの場合はそのセルをRange オブジェクトで、返します。

MergeArea プロパティは、単一セル範囲でのみ機能します。複数のセル範囲を指定するとエラーになります。



MergeArea プロパティの使用例

サンプルVBAソース


実行結果

MergeArea プロパティ 例




 - セルの操作 , , , , ,

Message

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください

  関連記事

セルのアドレスを確認(Address プロパティ)

Address プロパティ Address プロパティ・AddressLocal …

列幅を取得・設定・する(ColumnWidth プロパティ)

ColumnWidth プロパティ ColumnWidth プロパティは、対象セ …

オートフィルタ(抽出件数の取得・結果集計)AutoFilter メソッド

ワークシート関数の Subtotal 関数 の使い方 VBA には、オートフィル …

Active メソッド 例01
セルをアクティブにする・セルを選択する(Activate, Select)

セルをアクティブにする・選択する 【書式:セルをアクティブにする】 object …

罫線の設定(Borders プロパティ)

罫線の設定 罫線を一括(上下左右すべて)で設定するには、Borders プロパテ …

セル・セル範囲を貼り付ける(Paste メソッド)

Paste メソッド Paste メソッドは、クリップボードの内容を指定したセル …

オートフィルタ(AutoFilter メソッド)

AutoFilter メソッド 【書式】 object.AutoFilter ( …

セル・セル範囲に名前を定義・削除(Name プロパティ・Names コレクション)

セル・セル範囲に名前を定義(Name プロパティ) Range オブジェクトのN …

指定した行数・列数移動したセル・セル範囲を参照(Offset プロパティ)

Offset プロパティ Offset プロパティは、基準となるセル・セル範囲か …

対象のセルが直接参照しているセル全てを取得(DirectPrecedents プロパティ)

DirectPrecedents プロパティ DirectPrecedents …