Insertion automatique du nom de l'utilisateur Windows

  • Initiateur de la discussion Initiateur de la discussion Mi
  • Date de début Date de début

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 !

M

Mi

Guest
Bonjour,
J'ai déjà effectué une recherche à ce sujet mais je voudrais savoir si on peut éviter les Macros/VBA, donc je cherche une solution plus simple.

Donc comment pourrait-on avoir, dès l'ouverture d'une feuille Excel, le nom de l'utilisateur logué sous Windows (XP) dans la cellule A1 ?

Si jamais il faut utiliser VBA, je vous serais reconnaissant de m'indiquer exactement les pas pour l'insérer, car pour le moment je suis nul.

Merci d'avance pour vos conseils,
Mi
 
bonsoir Mi , bonsoir Eric

en suivant le lien ci dessous , tu trouveras un solution donnée par @+Thierry

Lien supprimé

Private Declare Function GetUserName Lib "advapi32.dll" Alias "GetUserNameA" _
(ByVal lpBuffer As String, _
nSize As Long) As Long

Sub Test()
Dim lpBuff As String * 25
Dim ret As Long
Dim UserName As String, Spy As String, ThePath
ret = GetUserName(lpBuff, 25)
UserName = Left(lpBuff, InStr(lpBuff, Chr(0)) - 1)
MsgBox UserName
End Sub


bonne soiree
MichelXld
 
Bonsoir Michel
Merci pour le lien et pour la formule.
J'ai copié/collé ce que tu a mis dans VBA, mais rien ne se passe.
Au fait, où est indiquée la cellule dans laquelle sera introduite automatiquement le nom d'utilisateur Windows ?
Pour le moment j'ai reussi à introduire "Application.UserName" décrite par Eric, en detail.
J'ai besoin de plusieurs details, car je suis débutant. 🙂
Merci pour tout conseils,
Mi
 
- 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
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Réponses
13
Affichages
1 K
Retour