Vitus_Bering  Цитата: Спроси здесь _http://www.axolot.se/BB2/phpBB2/viewforum.php?f=9
  Спасибо за совет 
 Но зачем спрашивать, если я и так вижу что метода нет 
 Мне просто интересно было как другие выкручиваются 
 я вот вчера погонял пример FindText для поиска даты  
 и пришлось вот таким макаром проползти по ячейкам:   
 procedure TTestForm.btnFindDateClick(Sender: TObject); 
 var 
   i,j, Sheet,Col,Row,TextPos: integer; 
   s, Text: WideString; 
   sd1 : Double; 
   sd2, sd3 : TDateTime; 
   f : boolean; 
   sd : Variant; 
 begin 
     j := -1; 
     s := DateToStr(Int(DateTimePicker1.Date)); 
     sd1 := Int(DateTimePicker1.Date); 
     //sd2 := DateTimePicker1.Date; 
     sd3 := DateTimePicker1.Date; 
     Sheet := TabSet.TabIndex;   
     for row := 0 to XLS.Sheets[TabSet.TabIndex].LastRow -1 do 
     begin 
       for col := 0 to XLS.Sheets[TabSet.TabIndex].LastCol -1 do 
         begin 
         if XLS.Sheets[TabSet.TabIndex].IsDateTime[Col - 1, Row - 1] then 
         begin 
           //Text := DateToStr(XLS.Sheets[TabSet.TabIndex].AsDateTime[col -1, row -1]); 
           sd2 := XLS.Sheets[TabSet.TabIndex].AsDateTime[col -1, row -1]; 
           if Int(sd2) = Int(sd3) then 
           begin 
             f := true; 
             Grid.Col := Col; 
             Grid.Row := Row; 
             Break; 
           end; 
         end; 
         end; 
       if f then Break; 
     end; 
   if f then 
     ShowMessage('Найдено:' + IntToStr(Col-1) + '/' + IntToStr(Row-1)) 
   else 
     ShowMessage('Не найдено'); 
 end;