HotXLS Belgeleri

Dizin numaralarını kullanarak hücrelere başvurma

Satır ve sütun dizin numaralarını kullanarak tek bir hücreye başvurmak için Cells özelliğini kullanabilirsiniz. Bu özellik tek bir hücreyi temsil eden bir Range nesnesi döndürür

Örnek

Aşağıdaki örnekte, Cells[5,2], Sheet1 üzerindeki B5 hücresini döndürür. Ardından Value özelliği 10 olarak ayarlanır
Workbook.Sheets[1].Cells[5,2].Value := 10;
Cells özelliği, aşağıdaki örnekte gösterildiği gibi bir hücre aralığında döngü yapmak için çok uygundur
With Workbook.Sheets[1] do begin
  for i := 1 to 10 do
    Cells[i, 1].Value := i;
end;
Cells özelliği, aşağıdaki örnekte gösterildiği gibi Range nesnesine de uygulanabilir
With Workbook.Sheets[1].Range['C5', 'G20'] do begin
  for i := 1 to Rows.Count do
    Cells[i, 1].Value := i;
end;
Bu örnek Sheet1 üzerindeki C5:H15 hücrelerinde döngü yapar. Bir hücre 0.1'den küçük bir değer içeriyorsa, örnek bu değeri 0 ile değiştirir
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;