Показать сообщение отдельно
  #5  
Старый 14.04.2011, 14:01
Black Raider Black Raider вне форума
Местный
 
Регистрация: 31.05.2010
Адрес: Москва
Сообщения: 466
Версия Delphi: 7
Репутация: 40
По умолчанию

Все дело в том что вы опять с циклами запутались

Эту строчку
Код:
if strngrd1.Cells[18, strngrd1.RowCount-1]='есть' then
begin

надо
примерно тут:
Код:
//запуск цикла по строкам и столбцам
  for   iRows:=1 to strngrd1.RowCount-1 do
  //for   Cols:=1 to strngrd1.ColCount-1 do
  begin
  // нумерация строчек
if strngrd1.Cells[18, strngrd1.RowCount-1]='есть' then
begin
  T.Cell(iRows+3 ,1).Range.Text:= IntToStr(iRows ) + '.';
__________________
Новый вирус - "БОМЖ"! Он просто роется в Корзине...и спит под ярлычком "Сетевое окружение"
Ответить с цитированием