Remplacer dans une formule le mot contenu dans une cellule

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

kakemphaton

XLDnaute Junior
Bonjour,

Je viens de générer une macro afin de remplacer le mot toto au sein des formules de ma feuilles par tata. En revanche, je souhaite remplacer dans les formules le mot toto par le texte contenu dans la cellule k2.

Sub Macro()
Cells.Replace What:="toto", Replacement:="tata", LookAt:=xlPart _
, SearchOrder:=xlByRows, MatchCase:=False, SearchFormat:=False, _
ReplaceFormat:=False
End Sub

Je souhaiterais donc savoir où placer la référence de ma cellule K2 dans ma formule

Sub Macro()
Cells.Replace What:="toto", Replacement:="texte contenu au sein de la cellule K2", LookAt:=xlPart _
, SearchOrder:=xlByRows, MatchCase:=False, SearchFormat:=False, _
ReplaceFormat:=False
End Sub

Merci d'avance
 
Re : Remplacer dans une formule le mot contenu dans une cellule

Bonsoir,

Peut-être comme ceci ?

Code:
Sub Macro1()
Cells.Replace What:="toto", Replacement:=[K2], LookAt:=xlPart _
, SearchOrder:=xlByRows, MatchCase:=False, SearchFormat:=False, _
ReplaceFormat:=False
End Sub

Bonne soirée,

mth
 
Re : Remplacer dans une formule le mot contenu dans une cellule

re 🙂

Ca fonctionne chez moi, donc ça signifie sans doute que je n'ai pas compris la question 🙂

Si tu n'as pas d'autres suggestions joins un extrait de ton fichier de quelques lignes avec un cas concret montrant ce que tu veux faire, ça sera plus facile.

Bien à toi,

mth

Edit: et tant qu'on y est, vois peut-être du coté de la fonction INDIRECT() ?
@ +
m
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Réponses
1
Affichages
277
Réponses
2
Affichages
461
Réponses
3
Affichages
543
Retour