kodun bir örneği aşağıda, bir el atında kaldıralım şu ölüyü

selametle...........
procedure TForm1.Button1Click(Sender: TObject);
begin
excel := createOleObject('Excel.application');
OpenDialog1.Filter := 'Excel Dosyalari (*.xls)|*.xls';
if opendialog1.Execute then
begin
book:= Excel.WorkBooks.Open(OpenDialog1.FileName);
sheet := book.worksheets[1];
str := sheet.cells[1, 1];
edit1.Text:=sheet.cells[1, 1];
burada veriyi alabiliyorum ancak
i:=sheet.cells[1, 1] + 5
i, integer bir değişken excel hücresini i ye atabiliyorum ancak işlem yapmaya gelince
hata veriyor
end;
//ilk beginin ki
end;
end.