Bonjour à tous,
Je rencontre un petit problèmes sur mon userform.
J'ai un tableau dans une base de donnée avec une liste de personnel :
- 1ère colonne : un code qui reprend les 3 premières lettre du nom + du prénom
ex : pour DUPONT Martin cela nous donne DUPMar
- 2ème colonne : le nom
- 3ème colonne : le prénom
Mon UserForm comprend :
- 1 combobox ou textbox (selon ce qu'il est possible) : avec le code nom/prénom
- 1 Combobox : Avec la liste des noms
- 1 Combobox : avec la liste des prénoms
J'aimerais que lorsque l'on sélectionne ou que l'on écrive un nom, les 3 première lettres s’affiche dans la combobox ou textbox du code. De même pour les 3 premières lettres du prénom qui s'affiche à la suite de celles du nom.
Je sait faire cela sur Excel avec la fonction concaténer mais pas sur VBA. Je pense qu'il faut utiliser "&" pour mettre les lettres les unes derrière les autres mais c'est tout.
En espérant que quelqu'un puisse m'aider ou m'informer sur ce sujet.
Bonne journée à vous,
Quentin
Je rencontre un petit problèmes sur mon userform.
J'ai un tableau dans une base de donnée avec une liste de personnel :
- 1ère colonne : un code qui reprend les 3 premières lettre du nom + du prénom
ex : pour DUPONT Martin cela nous donne DUPMar
- 2ème colonne : le nom
- 3ème colonne : le prénom
Mon UserForm comprend :
- 1 combobox ou textbox (selon ce qu'il est possible) : avec le code nom/prénom
- 1 Combobox : Avec la liste des noms
- 1 Combobox : avec la liste des prénoms
J'aimerais que lorsque l'on sélectionne ou que l'on écrive un nom, les 3 première lettres s’affiche dans la combobox ou textbox du code. De même pour les 3 premières lettres du prénom qui s'affiche à la suite de celles du nom.
Je sait faire cela sur Excel avec la fonction concaténer mais pas sur VBA. Je pense qu'il faut utiliser "&" pour mettre les lettres les unes derrière les autres mais c'est tout.
En espérant que quelqu'un puisse m'aider ou m'informer sur ce sujet.
Bonne journée à vous,
Quentin