Remplacement de caractere

  • Initiateur de la discussion Initiateur de la discussion Manu70
  • 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 !

M

Manu70

Guest
Bonjours a tous, bonjours le forum

Je vous expose ce que j'ai fait :

Au moyen d'une InputBox, je recupere un nom que je mets en majuscule par Ucase, jusque là, pas de probleme.

Petite question tres simple :

Je voudrait détecté si mes 2 premieres lettres de gauche sont "E ", et remplacé le "E" majuscule par un "e" minuscule, tout en gardant la suite de mon nom qui est en majuscule, et pouvoir avoir un truc du genre "e TOTO", sachant qu'au depart c'etait "E TOTO".

J'ai eu beau cherché dans les archives du forum, je n'ai pas trouvé, ou alors je suis passé a coté.

En vous remerciant par avance
 
Merci denis de repondre a une heure aussi tardive.

Je débute en vba, mais j'ai programmé il y a qq années en basic et binaire, dans la logique, je pense que ta formule et la bonne, mais au moment du traitement il me dis :
Erreur de compilation :

Nombre d'arguments incorect ou affectation de propriété incorrecte.

en fait, on essai de transformé une variable par le contenu d'elle meme, il ne faudrait pas passé par une variable intermediare pour le traitement ?

il bloque sur LCase...

Si tu as une idée

Te souhaite bon courage....
 
bonjour Manu , bonjour Denis

sur le meme principe que l'exemple de Denis tu peux tester

Dim tonMot As String
tonMot = InputBox("saisir un texte ")
tonMot = LCase(Left(tonMot, 1)) & UCase(Mid(tonMot, 2, Len(tonMot)))
MsgBox tonMot



bonne journée
MichelXld
 
Bonjours le forum, michel et denis

Vos deux solutions fonctionnent, la tienne aussi denis (c'est moi qui avait fait une erreur de variable).

Encore merci pour votre aide et votre disponibilité (vu l'heure de mes posts !)

Je vous souhaite une bonne fin de journée
 
- 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
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Réponses
7
Affichages
2 K
Retour