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

Créer login à partir de noms/prénoms (composés)

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

Flo69

XLDnaute Nouveau
Bonjour,

J'ai parcouru les divers posts traitants de cette question avant de poster ce new sujet, la seule chose que j'ai réussi à réutiliser est la suivante :
Code:
=SI(ESTNUM(TROUVE(" ";SUBSTITUE(E3;"-";" ")));GAUCHE(E3)&
STXT(SUBSTITUE(E3;"-";" ");TROUVE(" ";SUBSTITUE(E3;"-";" "))+1;1);
GAUCHE(E3))&C3

J'ai un fichier Excel avec une colonne (C) de noms et une autre colonne(E) de prénoms, et il faut que je crée un login AD (colonne G) avec ses deux composants.

Il me faut la premiere lettre du prenom suivi du nom. Donc, à ce niveau avec mon code cela marche mais le probleme arrive avec les noms et prenoms composés.

Voila ce que je voudrais arriver a faire.

Exemple:

Pierre hult= phult
Jean-Marc Furlot = jmfurlot (prendre 1ere lettre de chaque prenoms)
Rémy polit-salt= rpolit (prendre 1er nom seulement)
Pierre-antoine remard-guere = paremard (prendre 1ere lettre de chaque prenoms + que le 1er nom).

La fonction que j'ai utlisé plus haut, je ne l'ai pas totalement comprise donc, j'ai du mal a la modifier pour l'adapter a mon probleme.

Merci d'avance de vos futurs réponses et lecture de mon post.
 
Re : Créer login à partir de noms/prénoms (composés)

J'ai juste la premiere lettre du prenom qui apparait?!
Avec new classeur j'ai testé.

Sinon, meme en rajoutant nom,prenom dans ton dernier classeur telecharger cela marche pas, les exemples oui mais je peux rien rajouté.

je crois que je dois mal m'y prendre surement car ton code doit parfaitement marché si tes exemple fonctionnent correctement.

merci pour ton aide c'est sympa
 
Dernière édition:
Re : Créer login à partir de noms/prénoms (composés)

ta fonction ne marche pas pour les noms normaux sans espace ou sans tiret!

regarde essaye, ton code n'est pas bon a ce niveau.

J'ai changé un des tes exemple par nom pierre folit, cela donne "p" pas la suite du nom.😉
 
Re : Créer login à partir de noms/prénoms (composés)

C'est bon ton code avait un oublie :

Else
nomNettoye = LCase(nom.Value)

T'avais rien mis dans le "Else".

Merci bien pour cette aide rapide et tres tres efficace.

Je vais essayer de l'appliquer a mon fichier now.

@+

Edit:
J'ai modifier mes fichiers probleme, pierre de-loita = pde et non a "pdeloita"

Edit2: j'ai réussi en faisant le nettoyage des noms avant de passer la fonction
 
Dernière édition:
Re : Créer login à partir de noms/prénoms (composés)

re Flo69

je viens de comprendre pourquoi tu as galéré...

il fallait faire
Code:
=CreerLoggin(<prenom>;<nom>)
et pas
Code:
=CreerLoggin(<nom>;<prenom>)

Bonne soiré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

Discussions similaires

Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…