Localiza a primeira célula de texto XLS clássico carregada que contém o texto pedido
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 percorre as células existentes da folha de cálculo em ordem de linha principal e devolve coordenadas de linha e coluna públicas de base 1 para a primeira correspondência
A sobrecarga de dois parâmetros não distingue maiúsculas de minúsculas. Passe True para MatchCase quando a pesquisa tiver de corresponder exactamente à capitalização original. As células de fórmula e as células não texto são ignoradas
Quando não é encontrada nenhuma correspondência, o método devolve 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';
Ver também