Recherche et modification

Bonjour
J'ai un petit problème dans Excel 2013
j'ai trouver sur votre forum un moyen d'inscrire dans un formulaire le nom d'utilisateur Windows dans la cellule A47
ça me donne mon nom d'utilisateur (partiel) mais j'aimerais convertir en un nom complet

Je ne suis pas le seul utilisateur à utiliser ce formulaire donc j'aimerais que les nom d'utilisateur
abcdefg et ou abcdefgh devienne aussi un nom complet

quelqu'un peut m'aider en VBA je ne suis pas super bon

2 réponses

  1. Modérateur
    Bonjour,

    Par mesure de sécurité, il faut éviter d'afficher ses données personnelles (nom, adresse, téléphone, mail...) dans les forums publics.

    0
    1. Bonjour,

      Pour obtenir le nom d'utilisateur Windows en A47 :
      Sub Test()
        ActiveSheet.Range("A47").Value = Environ("username")
      End Sub
      

      C'est le nom d'utilisateur Windows, celui utilisé pour s'identifier et ouvrir la session.
      Je ne vois pas ce que tu entends par "nom partiel" et "nom complet".

      Si tu veux obtenir nom et prénom, cette information n'est pas disponible dans le système, il faut passer par une table de correspondance.

      0
      1. Bonjour

        Quand j'utilise la formule pour obtenir mon nom d'utilisateur j'obtiens la première lettre de mon prénom suivi de mon nom EX: MNoel que j'aimerais substituer en Monsieur Noel et j'ai besoins d'utiliser plusieurs fois la fonction substitué dans la même cellule
        0
      2. Bonjour,

        Je répète : il faut passer par une table de correspondance.
        0
      3. Et c’est quoi ça une table de correspondances
        0
      4. C'est une table à 2 colonnes, dans la première le nom d'utilisateur dans la seconde le nom de substitution.

        Il suffit d'y chercher l'utilisateur pour trouver le nom voulu.
        0