Range.CurrentRegion プロパティ (Excel)
現在のリージョンを表す Range オブジェクトを返します。 現在の選択範囲は、空白の行と空白の列の任意の組み合わせで囲まれた範囲です。 読み取り専用です。
構文
式。CurrentRegion
expression は Range オブジェクトを表す変数です。
注釈
このプロパティは、 XlRangeAutoFormat 値など、現在の領域全体を含むように選択を自動的に展開する多くの操作に役立ちます。
このプロパティは、保護されたワークシートでは使うことができません。
例
次の使用例は、シート 1 でアクティブ セル領域を選択します。
Worksheets("Sheet1").Activate
ActiveCell.CurrentRegion.Select
次の使用例では、ヘッダー行のあるシート 1 にテーブルがあると仮定します。 この例では、ヘッダー行を選択せずにテーブルを選択します。 この使用例を実行する前に、テーブルのいずれかのセルをアクティブにしておく必要があります。
Set tbl = ActiveCell.CurrentRegion
tbl.Offset(1, 0).Resize(tbl.Rows.Count - 1, _
tbl.Columns.Count).Select
サポートとフィードバック
Office VBA またはこの説明書に関するご質問やフィードバックがありますか? サポートの受け方およびフィードバックをお寄せいただく方法のガイダンスについては、Office VBA のサポートおよびフィードバックを参照してください。