Bonjour à toutes et à tous,

J'ai un problème avec la fonction remplace et plus généralement avec le signe =

Je prépare une fonction RECHERCHEV incluant des INDIRECT(...) que je paramètre dans un classeur.

Ensuite je souhaite coller cette fonction dans un autre classeur :

option 1 qui ne fonctionne pas :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
 Cells(2, NbColonnes + 2).Value = "=" & fonction
Problème avec le signe égal. D'où l'option 2 (pour essayer de contourner le problème (ne fonctionne pas mieux)) :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
Cells(2, NbColonnes + 2).Value = "TOTO" & fonction
 
    ActiveCell.Replace What:="TOTO", Replacement:="=", LookAt:=xlPart, _
        SearchOrder:=xlByRows, MatchCase:=False, SearchFormat:=False, _
        ReplaceFormat:=False
Auriez-vous une idée SVP ?
Merci bien,
Cdt,