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 を使っています。コメントデータの処理方法の詳細はこちらをご覧ください

  関連記事

ハイパーリンク(Hyperlink オブジェクト)

Hyperlink オブジェクト Hyperlinks コレクション のメンバー …

対象のセルが配列数式の一部かどうか(HasArray プロパティ)

HasArray プロパティ HasArray プロパティは、対象のセルが配列数 …

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

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

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

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

ShrinkToFit プロパティ 例
文字列を縮小して全体を表示(ShrinkToFit プロパティ)

ShrinkToFit プロパティ ShrinkToFit プロパティは、セルに …

ワイルドカードを使って検索(Find メソッド)

Find メソッド 指定したセル範囲内の特定の情報を含むセルを検索します。 【書 …

フリガナ(Phonetics プロパティ)

Phonetics プロパティ Phonetics コレクションを返します。値の …

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

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

オートフィルタ(日付フィルタ)AutoFilter メソッド

日付フィルタを使用してレコードを抽出する Excel 2007 から「日付フィル …

網かけ(パターン)の取得・設定(Pattern プロパティ)

網かけ(パターン)を取得・設定する セルの背景に網かけ(パターン)を設定したり、 …