La méthode replace du VBA Excel ne permet pas de contrôler la zone de recherche: feuille ou classeur entier
- Détails
- Écrit par Bastien Vial-Collet
Lorsque vous effectuez un remplacer manuel (Ctrl + H), les options vous permettent de sélectionner où le remplacement doit s'effectuer. La portée de cette fonction est soit :
- La feuille active,
- Le classeur actif.
Malheureusement, il est impossible de programmer cette portée en VBA:
expression.Replace(What, Replacement, LookAt, SearchOrder, MatchCase, _ MatchByte, SearchFormat, ReplaceFormat)