2つ以上のセル範囲を1つにまとめて参照(Union メソッド)
2015/07/09
Union メソッド
Union メソッドは、2つ以上のセル範囲を1つにまとめて参照します。まとめたセルに名前をつけて扱うことも可能です。
戻り値は、セル範囲を表す Range オブジェクトです。
Object.Union ( arg1, arg2 [, arg3, … , arg30 ] )
【項目の説明】
- object ・・・ Application オブジェクト
- arg1,arg2, … arg30 ・・・ セル範囲を表すRange オブジェクトで最大30まで指定できます。
( arg1, arg2 は省略不可。arg3 … arg30 は省略可)。
Union メソッドで、まとめることのできるセル範囲は、同一シート上のセル範囲のみです。
Union メソッドの使用例
サンプルVBAソース
|
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 |
Sub Sample_Union() Dim myUnion 'まとめたセル範囲に名前を付ける Set myUnion = Union(Range("A2:A16"), Range("A3:E8")) '選択 myUnion.Select 'まとめた範囲のセル数を表示 MsgBox Application.Union(Cells(1, 1), Cells(3, 3), Range("c1:F1")).Count End Sub |
実行結果
関連記事
-
-
網かけ(パターン)の取得・設定(Pattern プロパティ)
網かけ(パターン)を取得・設定する セルの背景に網かけ(パターン)を設定したり、 …
-
-
フリガナの設定(Characters プロパティ,PhoneticCharacters メソッド)
Characters プロパティ Characters プロパティは、文字範囲を …
-
-
セルに値を設定する・セルの値を参照する(Value2 プロパティ)
Value2 プロパティ Value プロパティとの違いは、Value2 プロパ …
-
-
グラデーション(Pattern プロパティ・Gradient プロパティ)
セルの背景ににグラデーションを設定する Pattern プロパティを使用するとセ …
-
-
オートフィルタ(日付フィルタ)AutoFilter メソッド
日付フィルタを使用してレコードを抽出する Excel 2007 から「日付フィル …
-
-
セルの幅・高さの自動調整(AutoFit メソッド)
AutoFit メソッド AutoFit メソッドは、指定したセル・セル範囲(R …
-
-
使用中のセル範囲を取得(UsedRange プロパティ)
UsedRange プロパティ UsedRange プロパティは、指定したワーク …
-
-
ワイルドカードを使って検索(Find メソッド)
Find メソッド 指定したセル範囲内の特定の情報を含むセルを検索します。 【書 …
-
-
数式を非表示にする(FormulaHidden プロパティ)
FormulaHidden プロパティ 数式が入力されたセルを選択するとその数式 …
-
-
引数に指定したセル範囲の共通のセル範囲を取得(Intersect メソッド)
Intersect メソッド Intersect メソッドは、引数に指定したセル …
