Live-Forum - Die aktuellen Beiträge
Datum
Titel
17.04.2024 18:57:33
17.04.2024 16:56:58
Anzeige
Archiv - Navigation
916to920
Aktuelles Verzeichnis
Verzeichnis Index
Übersicht Verzeichnisse
Vorheriger Thread
Rückwärts Blättern
Nächster Thread
Vorwärts blättern
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
916to920
916to920
Aktuelles Verzeichnis
Verzeichnis Index
Verzeichnis Index
Übersicht Verzeichnisse
Inhaltsverzeichnis

Benutzername mit Formel

Benutzername mit Formel
17.10.2007 13:07:53
Andreas
Hallo,
wie kann ich den Benutzernamen durch eine Formel eintragen?
(VBA: Application.username)
Danke, Andreas

8
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Benutzername mit Formel
17.10.2007 13:13:00
Tino
Hallo,
hiermit
Private Declare

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


Function Sustem_User() As String
'Deklaration: Globale Prozedur-Variablen
Dim lngErgebnis As Long
Dim lngPuffer As Long
Dim strPuffer As String
Dim strUser As String
Dim strUsername As String
lngPuffer = 255
strUser = Space$(lngPuffer)
lngErgebnis = GetUserName(strUser, lngPuffer)
If lngErgebnis  0 Then
Sustem_User = Left(strUser, lngPuffer - 1)
End If
End Function


Gruß
Tino

Anzeige
AW: Benutzername mit Formel
17.10.2007 13:17:00
Andreas
Ich hätte gerne eine Formel für eine Zelle (=.........) die den Benutzernamen in die Zelle schreibt. Keinen VBA-Code.

AW: Benutzername mit Formel
17.10.2007 17:38:23
Herbert
Hi,
das geht mit Formel nicht!
mfg Herbert

AW: nicht System User
17.10.2007 18:05:52
Tino
Hallo,
dies ist aber nicht der vom System!
Gruß Tino
Das Forum lebt von Rückmeldungen!

Danke dir! oT
17.10.2007 18:09:55
Herbert
oT

jetzt wird’s richtig Dargestellt
17.10.2007 13:17:00
Tino

Private Declare Function GetUserName Lib "advapi32.dll" Alias _
"GetUserNameA" ( _
ByVal lpBuffer As String, nSize As Long) As Long
Function Sustem_User() As String
'Deklaration: Globale Prozedur-Variablen
Dim lngErgebnis As Long
Dim lngPuffer As Long
Dim strPuffer As String
Dim strUser As String
Dim strUsername As String
lngPuffer = 255
strUser = Space$(lngPuffer)
lngErgebnis = GetUserName(strUser, lngPuffer)
If lngErgebnis  0 Then
Sustem_User = Left(strUser, lngPuffer - 1)
End If
End Function


Anzeige
AW: jetzt wird’s richtig Dargestellt
17.10.2007 13:19:00
Tino
Hallo,
schreibe dies in ein Modul
gehe in eine Zelle und schreibe

=Sustem_User()


und Drücke die Enter Taste
Gruß
Tino

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige