UserID

Informationen und Beispiele zu den hier genannten Dialog-Elementen:
MsgBox


Excel-Version: 10.0 (Office XP)

Betrifft: UserID
von: Roland
Geschrieben am: 27.05.2002 - 11:02:55

Hallo

wie kann ich per Makro den User, welcher am Rechner und so auch im Netzwerk angemeldet ist ermitteln.

Im voraus Danke
Roland


  

Re: UserID
von: Otto
Geschrieben am: 27.05.2002 - 11:18:16

Hallo Roland,

schau mal in der Recherche unter Username / UserName aus Registry auslesen nach.
Vielleicht klappt das auch unter XP

Gruss
Otto


  

Re: UserID
von: Rainer
Geschrieben am: 27.05.2002 - 11:23:47

Lieber Roland!

Sub Benutzername()
MsgBox Application.UserName
End Sub

Lieben Gruß
Rainer


  

Re: UserID
von: Otto
Geschrieben am: 27.05.2002 - 11:30:26

Hallo Rainer,

Application.UserName gibt den Namen an, der In Extras - Optionen - Allgemein eingetragen ist; der muss nicht mit dem Netzwerknamen identisch sein.


Gruß
Otto


  

Re: UserID
von: Rainer
Geschrieben am: 27.05.2002 - 11:36:56

Hallo Otto!

Da muss ich dir recht geben!

Gruß
Rainer


  

Re: UserID
von: GraFri
Geschrieben am: 27.05.2002 - 14:04:07

Hallo


Option Explicit

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

Sub UserName()
Dim Buffer   As String * 100
Dim Länge    As Long

Länge = 100

GetUserName Buffer, Länge
MsgBox Left(Buffer, Länge - 1)

End Sub

mfg, GraFri


  

Re: UserID
von: Roland
Geschrieben am: 27.05.2002 - 23:23:57

Hallo

Danke für die schnelle und gute Hilfe.

Roland


  

Re: UserID
von: Roland
Geschrieben am: 27.05.2002 - 23:25:05

Hallo

Danke für die gute Hilfe, beide Versionen haben mir geholfen.

Roland


  

Re: UserID
von: Roland
Geschrieben am: 27.05.2002 - 23:26:08

Hallo

Danke für die gute Hilfe, beide Versionen haben mir geholfen.

Roland