HotXLS dokumentáció

ReplaceText metódus

Lecseréli a szöveget a betöltött klasszikus XLS munkalap celláiban, és visszaadja a megváltozott cellák számát

Szintaxis

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

Megjegyzések

A ReplaceText csak a munkalap modellben már meglévő cellákat vizsgálja. A kétparaméteres túlterhelés nem tesz különbséget kis- és nagybetűk között. Adja meg a True értéket a MatchCase paraméternek, ha a cseréknek pontosan meg kell egyezniük az eredeti kis- és nagybetűs írásmóddal
A metódus csak normál szöveges cellákat frissít. A képlet cellák és a nem szöveges cellák változatlanok maradnak, így a sablon-helyőrzők cserélhetők anélkül, hogy a képleteket vagy a numerikus értékeket átírnák

Példa

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

Lásd még