Comment afficher le nom de l'utilisateur actuel dans une cellule?
Dans la plupart des ressources en ligne j'ai peut trouver habituellement me montrer comment faire pour récupérer cette information dans VBA. Est-il un moyen direct d'obtenir cette information dans une cellule?
Par exemple aussi simple que d' =ENVIRON('User')
(qui n'a pas fonctionné)
OriginalL'auteur Anthony Kong | 2011-08-03
Vous devez vous connecter pour publier un commentaire.
Basée sur les instructions sur le lien ci-dessous, procédez de la manière suivante.
En VBA insérer un nouveau module et le coller dans le code:
Appeler la fonction à l'aide de la formule:
Basé sur des instructions à:
https://support.office.com/en-us/article/Create-Custom-Functions-in-Excel-2007-2f06c10b-3622-40d6-a1b2-b6748ae8231f
pour ceux qui viennent à travers ce qu'en 2016 le lien ci-dessus ne fonctionne pas
Le lien a été corrigé par la suite commentaire ci-dessus...
OriginalL'auteur Jon Egerton
si vous ne voulez pas créer un UDF dans VBA ou vous ne pouvez pas, cela pourrait être une alternative.
=Cell("Filename",A1)
cela vous donnera le nom de fichier complet, et à partir de ce que vous pourriez obtenir le nom d'utilisateur avec quelque chose comme ceci:=Mid(A1,Find("\",A1,4)+1;Find("\";A1;Find("\";A1;4))-2)
Cette Formule fonctionne uniquement à partir d'un classeur enregistré précédemment.
Vous devez commencer à partir de la 4ème position en raison de la première barre du lecteur.
OriginalL'auteur Rafa Barragan
Exemple: pour afficher le Nom d'Utilisateur Windows sur la Cellule C5, vous pouvez utiliser ce script :
OriginalL'auteur web solusi
La façon la plus simple est de créer une macro VBA qui enveloppe la fonction, comme suit:
Ensuite appeler à partir de la cellule:
Voir cet article pour plus de détails, et d'autres moyens.
OriginalL'auteur Lance Roberts
Cette affiche le nom de l'utilisateur actuel:
La propriété
Application.Username
détient le nom entré avec l'installation de MS Office.Entrez cette formule dans une cellule:
OriginalL'auteur rolacher
Sans VBA macro, vous pouvez utiliser ces conseils pour obtenir le nom d'utilisateur à partir du chemin :
OriginalL'auteur sangorys