Documentație HotXLS

Metoda ReplaceText

Înlocuiește text în celulele foii de lucru XLS clasice încărcate și returnează numărul de celule modificate

Sintaxă

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

Observații

ReplaceText scanează doar celulele care există deja în modelul foii de lucru. Supraîncărcarea cu doi parametri este insensibilă la majuscule/minuscule. Transmiteți True pentru MatchCase când înlocuirile trebuie să corespundă exact cu majusculele originale
Metoda actualizează doar celulele text obișnuite. Celulele cu formule și celulele non-text rămân nemodificate, astfel încât substituenții de șabloane pot fi înlocuiți fără a rescrie formulele sau valorile numerice

Exemplu

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

Vezi și