HotXLS-documentatie

FindText methode

Zoekt de eerste geladen klassieke XLS-tekstcel die de gevraagde tekst bevat

Syntaxis

function FindText(SearchText: WideString; out Row: Integer; out Col: Integer): Boolean; overload;
function FindText(SearchText: WideString; out Row: Integer; out Col: Integer; MatchCase: Boolean): Boolean; overload;

Opmerkingen

FindText scant bestaande werkbladcellen in rij-major-volgorde en geeft de 1-gebaseerde openbare rij- en kolomcoördinaten van de eerste match terug
De overload met twee parameters is niet hoofdlettergevoelig. Geef True door voor MatchCase wanneer de zoekopdracht exact de oorspronkelijke hoofdlettergebruik moet matchen. Formulecellen en niet-tekstcellen worden overgeslagen
Wanneer er geen match wordt gevonden, geeft de methode False terug en zet beide coördinaten op nul

Voorbeeld

if Workbook.Sheets[1].FindText('[CONTACT]', Row, Col) then
  Workbook.Sheets[1].Cells[Row, Col].Value := 'John Smith';

Zie Ook