Тема: Stringgrid
Показать сообщение отдельно
  #2  
Старый 02.10.2008, 11:47
san-46 san-46 вне форума
Активный
 
Регистрация: 25.04.2008
Сообщения: 383
Репутация: 33
По умолчанию

Код:
function TForm1.CalcSumm: Extended;
var
  I : Integer;
  E : Extended;
begin
  Result := 0;
  for I := 1 to StringGrid1.RowCount-1 do //c 1, если есть заголовок
    if TryStrToFloat(StringGrid1.Cells[4, I], E) then //индекс "4" - пятая колонка
      Result := Result + E;
end;
Преобразовать полученный результат, чтобы его отобразить можно функцией FloatToStr или FloatToStrF.
__________________
Не забывайте делать резервные копии
Ответить с цитированием