Documentazione HotXLS

Metodo ReplaceText

Sostituisce il testo nelle celle del foglio di lavoro XLS classico caricate e restituisce il numero di celle modificate

Sintassi

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

Note

ReplaceText scansiona solo le celle che già esistono nel modello del foglio di lavoro. Il sovraccarico a due parametri non fa distinzione tra maiuscole e minuscole. Passare True per MatchCase quando le sostituzioni devono corrispondere esattamente alle maiuscole originali
Il metodo aggiorna solo le celle di testo ordinarie. Le celle formula e le celle non testo vengono lasciate invariate, così i segnaposto dei modelli possono essere sostituiti senza riscrivere formule o valori numerici

Esempio

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

Vedere anche