Recherche et modification

bjobin Messages postés 2 Statut Membre -  
Patrice33740 Messages postés 8930 Statut Membre -
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

Chris 94 Messages postés 58330 Statut Modérateur 7 347
 
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
Patrice33740 Messages postés 8930 Statut Membre 1 781
 
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
bjobin Messages postés 2 Statut Membre
 
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
Patrice33740 Messages postés 8930 Statut Membre 1 781
 
Bonjour,

Je répète : il faut passer par une table de correspondance.
0
Bjobin
 
Et c’est quoi ça une table de correspondances
0
Patrice33740 Messages postés 8930 Statut Membre 1 781
 
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