ExcelWork.info

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

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

   

Cells プロパティ

Cells プロパティは、ワークシートの行番号と列番号を指定してセルを参照します。
戻り値は、セル範囲を表すRange オブジェクトです。


【書式】

Object.Cells ( row, col )

Object.Cells ( num )


引数・戻り値

  • object  ・・・  対象となる ApplicationWorksheetRange オブジェクト。省略するとアクティブなシートの Range プロパティとみなされます。
  • row  ・・・  対象のセルの行番号(整数)を指定します。
  • col  ・・・  対象のセルの列番号(整数)を指定します。
  • num  ・・・  整数の値(連続したセル範囲の左上のセルを 1 として、右方向へ 2,3,4,5 … と右下のセルまでに割り当てられた数値)を指定します。

引数を省略した場合
Cells.Select のように引数を省略すると選択されているシートのすべてのセルを参照します。

引数に変数を利用する
Cells( i, j )Cells( k ) のように引数 rowcolnum に変数を指定し、変数をループさせることで、複数のセルにアクセスし値を取得したりスタイルを設定したりすることができます。



Cells プロパティ の使用例

サンプルVBAソース その1


実行結果 その1

Cells プロパティ 例1



サンプルVBAソース その2


実行結果 その2

ワークシート表示

Cells プロパティ 例2a

実行後

Cells プロパティ 例2b



サンプルVBAソース その3


実行結果 その3

ワークシート表示

Cells プロパティ 例2a

実行後

Cells プロパティ 例3




 - セルの操作 , , , ,

Message

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

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

  関連記事

現在選択されているセルを参照(RangeSelection プロパティ)

RangeSelection プロパティ 実際に何が選択されているかにかかわらず …

StandardWidth プロパティ・StandardHeight プロパティ 例01
セル幅・高さの既定値(StandardHeight プロパティ・StandardWidth プロパティ)

StandardHeight プロパティ・StandardWidth プロパティ …

任意のセルを含む行または列全体を参照(EntireRow プロパティ,EntireColumn プロパティ)

EntireRow プロパティ・EntireColumn プロパティ Entir …

並べ替え(Sort オブジェクト, SortFields コレクション)

Sort オブジェクトによる並べ替え Excel 2007 以降のバージョンでの …

入力規則(エラーメッセージの設定)Validation オブジェクト

無効値を入力時に、エラーメッセージの表示 Validation.ShowErro …

並べ替え(Sort メソッド)

Sort メソッド 任意のセル範囲内で、並べ替えを行います。引数で、並べ替えの条 …

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

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

セルの文字列を取得(Text プロパティ)

Text プロパティ セルに表示されている文字列を取得します。Text プロパテ …

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

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

列幅を取得・設定・する(ColumnWidth プロパティ)

ColumnWidth プロパティ ColumnWidth プロパティは、対象セ …