使用中のセル範囲を取得(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 |
実行結果
関連記事
-
-
フリガナの取得(GetPhonetic メソッド)
GetPhonetic メソッド GetPhonetic メソッドは、指定した文 …
-
-
オートフィルタ(抽出件数の取得・結果集計)AutoFilter メソッド
ワークシート関数の Subtotal 関数 の使い方 VBA には、オートフィル …
-
-
セルを参照する(Cells プロパティ)
Cells プロパティ Cells プロパティは、ワークシートの行番号と列番号を …
-
-
セルの高さ・幅を取得(Height プロパティ・Width プロパティ)
Height プロパティ・Width プロパティ Height プロパティは、指 …
-
-
VBA で、ワークシート関数を使用(WorksheetFunction プロパティ)
VBA で、ワークシと関数を使用 VBA から、ワークシート関数を呼び出す場合、 …
-
-
対象のセル・セル範囲に数式があるかどうか調べる(HasFormula プロパティ)
HasFormula プロパティ HasFormula プロパティは、対象のセル …
-
-
引数に指定したセル範囲の共通のセル範囲を取得(Intersect メソッド)
Intersect メソッド Intersect メソッドは、引数に指定したセル …
-
-
オートフィルタ(日付フィルタ)AutoFilter メソッド
日付フィルタを使用してレコードを抽出する Excel 2007 から「日付フィル …
-
-
指定した条件に一致するセルを取得(SpecialCells メソッド)
SpecialCells メソッド SpecialCells メソッドは、指定し …
-
-
セルの特定の要素のみをペーストする(PasteSpecial メソッド)
PasteSpecial メソッド PasteSpecial メソッドは、Cop …
