Recherche & référence User_FullName, trouver l'utilisateur

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 !

Bernard_XLD

XLDnaute Barbatruc
Membre du Staff
Supporter XLD
Bonjour

Une petite fonction, pour Windows uniquement, récupérant les noms et prénoms de l'utilisateur quand ceux ci sont renseignés au niveau système, quasiment toujours le cas en entreprise.
Par défaut, renvoie le nom d'utilisateur domaine puis, par défaut, renvoie le nom d'utilisateur environnement puis, par défaut, renvoie le nom d'ordinateur
Pratique pour la rédaction de mails automatisés avec signature.
Fonctionne pour vba et formule (PC uniquement)

Bien cordialement, @+
Code:
Function User_FullName$(Optional Evite_Alerte$ = "") 'le paramètre optional non utilisé évite d'avoir le message d'alerte de fonction sans paramètre dans une feuille
    'Fonction Trouver_Utilisateur V1.2 By Bernard_XLD, Excel toutes versions (sauf Mac)
    'renvoie le nom et prénom (UserFullName) de l'utilisateur, par défaut le Nom d'utilisateur (UserName), par défaut le nom de l'ordinateur (ComputerName)
    Dim ObjectUserAccount As Object
    On Error Resume Next
    Set ObjectUserAccount = GetObject("winmgmts:{impersonationLevel=impersonate}!\\.\root\cimv2:Win32_UserAccount.Domain='" & _
        Environ("userdomain") & "',Name='" & Environ("username") & "'")  'récupération du compte utilisateur en cours
    If Not Error And Not ObjectUserAccount.FullName = "" Then _
        User_FullName = ObjectUserAccount.FullName Else _
        User_FullName = IIf(Environ("username") = "", Environ("computername"), Environ("username"))
End Function

Sub Test_User_FullName()
MsgBox User_FullName, vbOKOnly + vbInformation
End Sub
 
Dernière édition:
- 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

Retour