Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

Aide sur la fonction Replace...

  • Initiateur de la discussion Initiateur de la discussion Malka
  • Date de début Date de début

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 !

Malka

XLDnaute Occasionnel
Bonjour à tous, 😎


J'ai besoin encore une fois de votre aide sur l'utilisation de la fonction Replace...

Dans mon programme, j'utilise un userform avec entre autres cette ligne de code

TextBox3.Value = ComboBox3.Value

Or ComboBox3.Value est toujours egale à ce format la : "Nom (texte)"
Le Nom est de taille variable

Mon objectif est de supprimer tous les caracteres se trouvant apres "Nom" de telle sorte de d'avoir:
"Nom (texte)" -> "Nom"

J'ai essayé la fonction Replace mais ca ne marche
TextBox3.Value = Replace(ComboBox3.Value, "(*", "")


Est que vous avez d'autres idées pour résoudre mon probleme ? 😕

Merci 😱

Malka
 
Re : Aide sur la fonction Replace...

Bonjour PierreJean,

Merci d'avoir répondu.
Malheureusement ca ne marche pas.. j'ai un message d'erreur sur Replace de type : "Argument non facultatif"
Il manque quelque chose pour la fonction Replace, mais je ne sais pas quoi....


Merci

Malka
 
Re : Aide sur la fonction Replace...

ok, j'ai trouvé. Il manque evidement le texte initiale

x = InStr(Combobox3.Value, "(")
y = InStr(Combobox3.Value, ")")
z=Mid(Combobox3.Value, x, y - x + 1)
TextBox3.Value = Trim(Replace(Combobox3.Value, z,""))


Merci PierreJean

Malka
 
- 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
16
Affichages
1 K
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…