使用中のセル範囲を取得(UsedRange プロパティ)
UsedRange プロパティ
UsedRange プロパティは、指定したワークシートの 使用しているセル範囲 を Range オブジェクトで返します。
result = Object.UsedRange
引数・戻り値
- object ・・・ 対象となる Worksheet オブジェクト(省略不可)。
- result ・・・ object で指定されたワークシートで、使用しているセル範囲を Range オブジェクトで、返します。
新規ワークシートや使用していないワークシートを指定して、UsedRange プロパティを使用すると、「A1」セル(Range オブジェクト)を返します。
「使用しているセル」には、書式が設定されているだけのセルも含みます。
UsedRange プロパティの使用例
サンプルVBAソース
|
1 2 3 4 5 6 7 8 9 10 11 12 13 |
Sub Sample_UsedRange() 'アクティブなシートで、使用されているセル範囲を選択 ActiveSheet.UsedRange.Select 'アクティブなシートで、使用されているセル範囲のアドレスを表示 MsgBox ActiveSheet.UsedRange.Address End Sub |
実行結果
関連記事
-
-
セルの高さ・幅を取得(Height プロパティ・Width プロパティ)
Height プロパティ・Width プロパティ Height プロパティは、指 …
-
-
対象のセルが直接参照しているセル全てを取得(DirectPrecedents プロパティ)
DirectPrecedents プロパティ DirectPrecedents …
-
-
行の高さを取得・設定・する(RowHeight プロパティ)
RowHeight プロパティ RowHeight プロパティは、対象セルの高さ …
-
-
並べ替え(Sort メソッド)
Sort メソッド 任意のセル範囲内で、並べ替えを行います。引数で、並べ替えの条 …
-
-
オートフィルタ(抽出件数の取得・結果集計)AutoFilter メソッド
ワークシート関数の Subtotal 関数 の使い方 VBA には、オートフィル …
-
-
セルの幅・高さの自動調整(AutoFit メソッド)
AutoFit メソッド AutoFit メソッドは、指定したセル・セル範囲(R …
-
-
セルを挿入する(Insert メソッド)
Insert メソッド Insert メソッドで、指定した場所に新規の空白セルを …
-
-
別シートのセルを選択(Goto メソッド / PreviousSelections プロパティ)
Goto メソッド 次の例のように、1 行で、Activate メソッド や S …
-
-
VBA で、ワークシート関数を使用(WorksheetFunction プロパティ)
VBA で、ワークシと関数を使用 VBA から、ワークシート関数を呼び出す場合、 …
-
-
セル内部を参照(Interior プロパティ)
Interior プロパティ Interior プロパティで、セルの内部を参照し …
