使用中のセル範囲を取得(CurrentRegion プロパティ)
CurrentRegion プロパティ
CurrentRegion プロパティは、指定したセルを起点とした空白行と空白列で囲まれた最小のセル範囲(アクティブセル領域)を取得します。
【書式】
result = Object.CurrentRegion
引数・戻り値
- object ・・・ 対象となる Range オブジェクト
- result ・・・ object で指定したセルを起点とした空白の行列で囲まれたセル範囲(Range 型)
アクティブセル領域とは、Excel での操作で、キーボードの「Ctrl」+「Shift」+「*」を押したときに選択される範囲です。
CurrentRegion プロパティの使用例
サンプルVBAソース
|
1 2 3 4 5 6 7 8 9 10 11 12 13 |
Sub Sample_CurrentRegion() '「A5」セルを起点としたアクティブセル領域を選択 Range("A5").CurrentRegion.Select '「A5」セルを起点としたアクティブセル領域のアドレスを表示 MsgBox Range("A5").CurrentRegion.Address End Sub |
実行結果
関連記事
-
-
指定した行数・列数移動したセル・セル範囲を参照(Offset プロパティ)
Offset プロパティ Offset プロパティは、基準となるセル・セル範囲か …
-
-
オートフィルタ(平均より上・平均より下)AutoFilter メソッド
平均値よりも大きい(小さい)値のレコードを抽出 AutoFilter メソッドで …
-
-
任意の行または列を参照(Rows プロパティ,Columns プロパティ)
Rows プロパティ・Columns プロパティ Rows プロパティは、オブジ …
-
-
文字列の縦位置を取得・設定する(VerticalAlignment プロパティ)
VerticalAlignment プロパティ VerticalAlignmen …
-
-
別シートのセルを選択(Goto メソッド / PreviousSelections プロパティ)
Goto メソッド 次の例のように、1 行で、Activate メソッド や S …
-
-
オートフィルタ(日付フィルタ)AutoFilter メソッド
日付フィルタを使用してレコードを抽出する Excel 2007 から「日付フィル …
-
-
連続データを入力する(AutoFill メソッド)
AutoFill メソッド Excel で、連続するデータを入力する「オートフィ …
-
-
行の高さを取得・設定・する(RowHeight プロパティ)
RowHeight プロパティ RowHeight プロパティは、対象セルの高さ …
-
-
数式を設定・取得する(Formula プロパティ・FormulaR1C1 プロパティ)
Formula プロパティ(FormulaR1C1 プロパティ) Formula …
-
-
セルの表示形式を設定・取得する(NumberFormat プロパティ)
NumberFormat プロパティ NumberFormat プロパティは、現 …
