使用中のセル範囲を取得(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 |
実行結果
関連記事
-
-
セルの位置を取得(Left プロパティ、Top プロパティ)
Left プロパティ・Top プロパティ Left プロパティは、「A列」の左端 …
-
-
セル範囲を結合・結合を解除(Merge メソッド・UnMerge メソッド)
Merge メソッド・UnMerge メソッド セルを結合するには、指定したセル …
-
-
アクティブなセルを参照する(ActiveCell プロパティ)
ActiveCell プロパティ ActiveCell プロパティは、各ウィンド …
-
-
セル・セル範囲を切り取る(Cut メソッド)
Cut メソッド Cut メソッドは、指定したセル範囲を切り取り、引数に指定した …
-
-
対象のセルが直接参照しているセル全てを取得(DirectPrecedents プロパティ)
DirectPrecedents プロパティ DirectPrecedents …
-
-
並べ替え(Sort オブジェクト, SortFields コレクション)
Sort オブジェクトによる並べ替え Excel 2007 以降のバージョンでの …
-
-
セルに値を設定する・セルの値を参照する(Value プロパティ)
Value プロパティ Value プロパティは、セルの値を取得したり、値を設定 …
-
-
オートフィルタ(抽出条件で使用できる演算子・記号)AutoFilter メソッド
AutoFilter メソッド 【書式】 object.AutoFilter ( …
-
-
セルを挿入する(Insert メソッド)
Insert メソッド Insert メソッドで、指定した場所に新規の空白セルを …
-
-
指定したセルへ移動(Goto メソッド)
指定したセルへ移動 指定したシートの指定したセルへジャンプするには、Goto メ …
