Documentação do HotXLS

Método ReplaceText

Substitui texto em células de planilha XLS clássica carregadas e retorna o número de células alteradas

Sintaxe

function ReplaceText(SearchText: WideString; ReplacementText: WideString): Integer; overload;
function ReplaceText(SearchText: WideString; ReplacementText: WideString; MatchCase: Boolean): Integer; overload;

Observações

ReplaceText varre apenas células que já existem no modelo de planilha. A sobrecarga de dois parâmetros não diferencia maiúsculas de minúsculas. Passe True para MatchCase quando as substituições precisarem corresponder exatamente às letras maiúsculas e minúsculas originais
O método atualiza apenas células de texto comuns. Células de fórmula e células não textuais permanecem inalteradas, para que espaços reservados de modelo possam ser substituídos sem reescrever fórmulas ou valores numéricos

Exemplo

Changed := Workbook.Sheets[1].ReplaceText(
  '[CONTACT]',
  'John Smith');

Veja também