Docs HotXLS

ReplaceText-method

Remplace le texte dans les cellules chargées d'une feuille XLS classique et renvoie le nombre de cellules modifiées

Syntaxe

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

Remarques

ReplaceText ne parcourt que les cellules qui existent déjà dans le modèle de feuille. La surcharge à deux paramètres ignore la casse. Passez True for MatchCase when replacements must match the original casing exactly
La méthode ne met à jour que les cellules de texte ordinaires. Les cellules à formule et les cellules non textuelles restent inchangées, si bien que les placeholders de modèles peuvent être remplacés sans réécrire les formules ni les valeurs numériques

Exemple

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

See Also