Bonjour à tous
dans un userform, je saisis nom et prénom dans une textbox
la macro suivante me décompose la saisie en nom (colonne A) et prénom (colonne B).
En colonne C je souhaite avoir un code de la personne composé des initiales Nom prénom exemple DUBOIS Roger = DR
mon pb : si il y a DUBOIS Robert j'obtiens également DR donc doublons !
il faudrait que je rajoute la seconde lettre du prenom pour avoir DRO.
je n'arrive pas à voir comment vérifier les doublons et incrémenter le code.
Si quelqu'un a une idée je suis preneur
bien à vous
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 nouvnom = Range("A50").End(xlUp).Row + 1 Phrase = tbnom.Value Nom = Split(Phrase, " ")(0) Prenom = Split(Phrase, " ")(1) Range("A" & nouvnom) = UCase(Nom) Range("b" & nouvnom) = UCase(Prenom) Range("c" & nouvnom).FormulaR1C1 = "=CONCATENATE(LEFT(RC[-2],1),LEFT(RC[-1],1))" tbcode.Value = Range("C" & nouvnom).Value
Partager