HotXLS ドキュメント

インデックス番号によるセルの参照

Cells プロパティを使用して、行インデックスと列インデックスにより単一セルを参照できます。このプロパティは単一セルを表す Range オブジェクトを返します

使用例

次の使用例では、Cells[5,2] が Sheet1 のセル B5 を返し、Value プロパティに 10 を設定します
Workbook.Sheets[1].Cells[5,2].Value := 10;
次の使用例に示すように、Cells プロパティはセル範囲のループ処理に適しています
With Workbook.Sheets[1] do begin
  for i := 1 to 10 do
    Cells[i, 1].Value := i;
end;
次の使用例に示すように、Cells プロパティは Range オブジェクトにも適用できます
With Workbook.Sheets[1].Range['C5', 'G20'] do begin
  for i := 1 to Rows.Count do
    Cells[i, 1].Value := i;
end;
この使用例は Sheet1 のセル C5:H15 をループ処理し、値が 0.1 未満のセルの値を 0 に置き換えます
With Workbook.Sheets[1].Range['C5', 'H15'] do begin
  for i := 1 to Rows.Count do
    for j := 1 to Columns.Count do
      if Cells[i, j].Value < 0.1 then Cells[i, j].Value := 0;
end;