Com saber el nom d’usuari que executa una macro en VBA

Saber l’usuari que està executant una macro pot ser molt útil a l’hora de personalitzar opcions, donar permisos, etc.

Per obtenir-lo ho hem de fer mitjançant l’opció Envrion («Username»)

Exemple

Sub IdentificaUsuari()

    Dim user_id As String
    
    user_id = Environ("Username")
    
    MsgBox ("Benvingut " & user_id)


End Sub

Aquest petit programa identifica l’usuari i emet un missatge de benvinguda.

Feu un comentari