Localiza a primeira célula de texto XLS clássico carregada que contém o texto solicitado
Sintaxe
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;
Observações
FindText varre as células existentes da planilha em ordem de linha principal e retorna coordenadas públicas de linha e coluna baseadas em 1 para a primeira correspondência
A sobrecarga de dois parâmetros não diferencia maiúsculas de minúsculas. Passe True para MatchCase quando a pesquisa precisar corresponder exatamente às letras maiúsculas e minúsculas originais. Células de fórmula e células não textuais são ignoradas
Quando nenhuma correspondência for encontrada, o método retorna False e define ambas as coordenadas como zero
Exemplo
if Workbook.Sheets[1].FindText('[CONTACT]', Row, Col) then
Workbook.Sheets[1].Cells[Row, Col].Value := 'John Smith';
Veja também