Replace fonction: argument incorrect

Bonjour,

Je suis bloqué avec la fonction replace :

Sub Macro1()

Dim ma_chaine As String

ma_chaine = "CH-34-763-92-FR-1"

MsgBox Replace(ma_chaine, "-", "a") 'Renvoie : CH 34 763 92 FR 1

End Sub

J' ai le message "nombre d' argument incorrect"

Faut-il activer une référence VBAProjet pour utiliser cette fonction ?

En vous remerciant pour votre aide, salutations

Bonjour,

cela fonctionne sans soucis chez moi

tu peux utiliser le fichier joint

3swissmad.xlsm (11.99 Ko)

Bonjour,

Merci pour votre aide,

Effectivement cela fonctionne sur ton fichier mais la même macro copier/coller sur le mien me donne toujours cette erreur ???

Franchement je n'y comprend plus rien... depuis hier que je suis dessus

Je doit avoir un truc pas compatible dans mon fichier je vais creuser.

Encore merci pour ton retour, ça me donne tout de même un piste

capture

Hello,

C'est bon j'ai trouvé, dans mon module d'aide j'avais un Sub Replace() Pfff

Bonne journée

Rechercher des sujets similaires à "replace fonction argument incorrect"