Range.Replace (Excel)

Cette méthode renvoie un objet Boolean désignant des caractères contenus dans des cellules de la plage spécifiée. Lorsque vous utilisez cette méthode, ni la sélection ni la cellule active n’est modifiée.

Les paramètres des arguments LookAt, SearchOrder, _MatchCase_et MatchByte sont enregistrés chaque fois que vous utilisez cette méthode. Si vous ne spécifiez pas de valeurs pour ces arguments la prochaine fois que vous appelez la méthode, les valeurs enregistrées sont utilisées. Lorsque vous définissez ces arguments, les paramètres de la boîte de dialogue Find sont modifiés, et lorsque vous changez les paramètres de la boîte de dialogue Find, les valeurs enregistrées qui sont utilisées si vous omettez les arguments sont modifiées. Pour éviter les problèmes, définissez ces arguments de manière explicite chaque fois que vous utilisez cette méthode.

Replace (What, Replacement, LookAt, SearchOrder, MatchCase, MatchByte, SearchFormat, ReplaceFormat, FormulaVersion)


Worksheets("Sheet1").Columns("A").Replace _ 
 What:="SIN", Replacement:="COS", _ 
 SearchOrder:=xlByColumns, MatchCase:=True

Arguments

Les arguments nommés :

What (String) - Chaîne que Microsoft Excel doit rechercher.

Replacement - Chaîne de remplacement

Optional arguments

Les arguments suivants sont facultatifs

LookAt (XlLookAt) - Il peut s'agir de l'une des constantes**XlRegarder** suivantes : xlEntier ou xlComposant.

Les valeurs de retour possibles sont xlPart - Détecte une correspondance avec une partie du texte recherché, xlWhole - Détecte une correspondance avec l'ensemble du texte recherché.

SearchOrder (XlSearchOrder) - Il peut s'agir de l'une des constantes XlRechercheCommande suivantes : xlParLignes ou xlParColonnes.

Les valeurs de retour possibles sont xlByColumns - Parcourt l'ensemble d'une colonne, puis passe à la colonne suivante, xlByRows - Parcourt l'ensemble d'une ligne, puis passe à la ligne suivante.

MatchCase (Boolean) - True pour que la recherche respecte la casse.

MatchByte (Boolean) - Vous pouvez utiliser cet argument uniquement si vous avez sélectionné ou installé la prise en charge des langues codées sur deux octets dans Microsoft Excel. True pour que les caractères sur deux octets correspondent uniquement aux caractères sur deux octets. False pour que les caractères sur deux octets correspondent à leurs équivalents codés sur un octet.

SearchFormat - Format de la recherche pour la méthode

ReplaceFormat - Format de remplacement pour la méthode

FormulaVersion