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

Remplacer la premiere lettre d'un nom par un autre(VBA)

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

JACRAV

XLDnaute Nouveau
Bonjour à tous
Je voudrais pouvoir remplacer la première lettre d'un nom par une autre!
Exemple:
PBRET remplacé par DBRET
Jai éssayé avec les fonctions Mid, Left mais je me plante.
A priori celà ne doit pas être très compliqué avec la fonction Replace mais là je me plante aussi!
Quelqu'un peut-il m'aider?
Merci par avance
Bien cordialement
Jacques
 
Re : Remplacer la premiere lettre d'un nom par un autre(VBA)

Bonjour Jacrav, Bonjour Softmama,

Ou alors si on insiste pour utiliser Replace 😉


Code:
Dim Nom$
Nom = "PBRET"
nom = application.Replace(nom,1,1,"D")
MsgBox nom
 
Re : Remplacer la premiere lettre d'un nom par un autre(VBA)

re à vous 2,

Sinon, si ton trip c'est d'utiliser Right, tu peux te lancer ainsi :
Code:
Dim Nom$
Nom = "PBRET"
nom = "D" & Right$(Nom, Len(Nom) - 1)
MsgBox nom
 
Re : Remplacer la premiere lettre d'un nom par un autre(VBA)

Bonsoir
Merci àTOTOTITI2008 et SOFTMAMA pour les réponses qui m'ont permis de résoudre mon PB.Celà marche super!
Merci encore d'avoir bien voulu m'aider.
Bien cordialement
Jacques
 
- 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
3
Affichages
353
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…