ExcelWork.info

Excel(エクセル)のマクロ・VBA・関数・操作などのメモ

セルを参照する(Range プロパティ)

   

Range プロパティ

任意のセルにアクセスするには Range プロパティを使用します。
戻り値は、セル範囲を表すRange オブジェクトです。


【書式】

Object.Range ( cell )

Object.Range ( cell1, cell2 )


引数・戻り値

  • object  ・・・  対象となる ApplicationWorksheetRange オブジェクト。省略するとアクティブなシートの Range プロパティとみなされます。
  • cell  ・・・  セル番地(「A1」セルの場合 Range(“A1”) 、セル範囲「A1:C3」の場合 Range(“A1:C3”) 等)を指定します。また、名前付き範囲を使用している場合は、その名前を表す文字列を指定します。
  • cell1、cell2  ・・・  cell1cell2 で囲まれた範囲を指定します。cell1cell2 には、セル番地名前付き範囲(上記 cell を参照)のほか、単一のセル、列全体、または行全体を含む Range オブジェクトを指定します。
    (例1)「A1」から「C2」までの範囲の場合
       Range(“A1″,”C2”)
       Range( Range(“A1”), Range(“C2”) )
       Range( Cells(1,1), Cells(2,3) )
    (例2)「B」列「C」列を指定した場合
       Range( Columns(“B:B”), Columns(“C:C”) )


Range プロパティ の使用例

サンプルVBAソース


実行結果

上記サンプル実行前

Range プロパティ 例01

実行後

Range プロパティ 例02




 - セルの操作 , , , ,

Message

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください

  関連記事

セル範囲を結合・結合を解除(Merge メソッド・UnMerge メソッド)

Merge メソッド・UnMerge メソッド セルを結合するには、指定したセル …

Row プロパティ・Column プロパティ 例
セルの行番号または列番号を取得(Row プロパティ,Column プロパティ)

Row プロパティ・Column プロパティ Row プロパティは、指定したセル …

テーマカラーで網かけ(パターン)の色の取得・設定(PatternThemeColor プロパティ・PatternTintAndShade プロパティ)

PatternThemeColor プロパティ・PatternTintAndSh …

フリガナの設定(SetPhonetic メソッド)

フリガナの設定(SetPhonetic メソッド) SetPhonetic メソ …

Stop
入力規則(リストで制限する)Validation.Add メソッド

ドロップダウンリストで入力値を制限 Validation.Add メソッド(また …

セルの値を置換・書式設定(Replace メソッド,ReplaceFormat プロパティ)

セルの値の置換と書式設定 検索条件に一致するセルの書式を設定するには、まず、Ap …

AutoFill メソッド 使用例 1
連続データを入力する(AutoFill メソッド)

AutoFill メソッド Excel で、連続するデータを入力する「オートフィ …

セルに値を設定する・セルの値を参照する(Value プロパティ)

Value プロパティ Value プロパティは、セルの値を取得したり、値を設定 …

セル・セル範囲をコピーする(Copy メソッド)

Copy メソッド Copy メソッドは、セル範囲をコピーし、指定したセル範囲に …

オートフィルタ(平均より上・平均より下)AutoFilter メソッド

平均値よりも大きい(小さい)値のレコードを抽出 AutoFilter メソッドで …