Language

_Application.Range[Object, Object] プロパティ

定義

セルまたはセル範囲を表す Range オブジェクトを返します。

public:
 property Microsoft::Office::Interop::Excel::Range ^ Range[System::Object ^, System::Object ^] { Microsoft::Office::Interop::Excel::Range ^ get(System::Object ^ Cell1, System::Object ^ Cell2); };
public Microsoft.Office.Interop.Excel.Range Range[object Cell1, object Cell2] { get; }
Public ReadOnly Property Range(Cell1 As Object, Optional Cell2 As Object) As Range

パラメーター

Cell1
Object

必須 オブジェクト。 範囲の名前を指定します。 A1 形式の参照をコード記述時の言語で指定します。 範囲名には、範囲を表す演算子 (:)、共通部分を表す演算子 (スペース)、または複数の範囲を表す演算子 (,) を含めることができます。 ドル記号を含めることもできますが、無視されます。 範囲の任意の部分には、ローカルに定義した名前を使用できます。 名前を使用する場合、その名前はコード記述時の言語で表されたものと見なされます。

Cell2
Object

省略可能 なオブジェクト。 セル範囲の左上隅と右下隅のセルを指定します。 各引数には、単一のセル、列全体、または行全体を含む Range オブジェクト、あるいはコード記述時の言語で単一のセルの名前を示す文字列を指定できます。

プロパティ値

注釈

プロパティは Range オブジェクトを基準にしています。 たとえば、選択範囲がセル C3 の場合、Selection.Range("B1") はセル D3 を返します。これは、Selection プロパティによって返される Range オブジェクトを基準とするためです。 一方、ActiveSheet.Range("B1") というコードでは、常にセル B1 が取得されます。

適用対象