Documentação do HotXLS

Método ReplaceText

Substitui texto nas células da folha de cálculo XLS clássico carregadas e devolve 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 percorre apenas as células que já existem no modelo de folha de cálculo. A sobrecarga de dois parâmetros não distingue maiúsculas de minúsculas. Passe True para MatchCase quando as substituições tiverem de corresponder exactamente à capitalização original
O método actualiza apenas células de texto simples. As células de fórmula e as células não texto permanecem inalteradas, para que os marcadores de posição de modelo possam ser substituídos sem reescrever fórmulas ou valores numéricos

Exemplo

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

Ver também