Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
240to244
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
240to244
240to244
Aktuelles Verzeichnis
Verzeichnis Index
Verzeichnis Index
Übersicht Verzeichnisse
Inhaltsverzeichnis

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!

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

318 Forumthreads zu ähnlichen Themen

Anzeige
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige