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