2006 (16)| 2007 (34)| 2008 (29)| 2009 (18)| 2010 (12)| 2011 (1)| 2012 (0)| 2013 (0)| 2014 (0)| 2015 (0)| 2016 (0)| 2017 (0)| 2018 (0)| 2019 (0)| 2020 (0)| 2021 (0)| 2022 (0)| 2023 (0)| 2024 (0)| 2025 (0)| 2026 (0)| alle Jahre anzeigen

Ermitteln des am Netzwerk angemeldeten Usernamens (Tipp_20) - 20.01.2007

Mit folgender Funktion können Sie feststellen, mit welchem Usernamen man gerade am Netzwerk angemeldet ist:



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



Function NTDomainUserName() As String
Dim strBuffer As String * 255
Dim lngBufferLength As Long
Dim lngRet As Long
Dim strTemp As String
lngBufferLength = 255
strBuffer = String(255, 0)
lngRet = GetUserName(strBuffer, lngBufferLength)
strTemp = UCase(Left(strBuffer, lngBufferLength - 1))
NTDomainUserName = strTemp
End Function



Kopieren Sie den Quellcode in ein VBA-Modul.


Anschließend können Sie über das Eintragen der neuen Funktion in eine Zelle den Usernamen ermitteln. In die gewünschte Zelle schreiben Sie


= NTDomainUserName()

 
Besuchen sie auch unser offizielles Diskussionsforum zum Thema Excel
Bei Problemen oder anderen Fragen, schreiben sie uns einfach eine E-Mail.

Online: 1
Heute: 17
Gestern: 37
Insgesamt: 402610