Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

Username in Zelle ausgeben

Forumthread: Username in Zelle ausgeben

Username in Zelle ausgeben
04.04.2003 12:34:29
Schpock
Moin,
folgendes Script habe ich gefunden, um den UserNamen auszulesen und anzuzeigen.

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

Sub ShowUserName()
Dim Buffer As String * 100
Dim BuffLen As Long
BuffLen = 100
GetUserName Buffer, BuffLen
MsgBox Left(Buffer, BuffLen - 1)
End Sub

Funktioniert auch wunderbar. Was mir fehlt ist, dass das Makro bei Dateistart automatisch läuft und der UserName z.B in Zelle A1 geschrieben wird und nicht in einer Message Box.

Danke für Hilfe!

Anzeige

1
Beitrag zum Forumthread
Beitrag zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
Re: Username in Zelle ausgeben
04.04.2003 12:39:15
Frederik Fuhrmann

Hallo1

Dann schreibe unter den Code unter diese Arbeitsmappe:

Private Sub Workbook_Open()
Dim Buffer As String * 100
Dim BuffLen As Long, Benutzer
BuffLen = 100
GetUserName Buffer, BuffLen
Benutzer = Left(Buffer, BuffLen - 1)
range("a1") = benutzer
End Sub


Gruß
F.

Anzeige
;

Forumthreads zu verwandten Themen

Anzeige
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige