Aktueller Benutzer über BuiltinDocumentProperties?

Bild

Betrifft: Aktueller Benutzer über BuiltinDocumentProperties?
von: Mark-O
Geschrieben am: 24.09.2003 16:42:25

Hallo,

über
BuiltinDocumentProperties(3) bekomme ich den Autor
BuiltinDocumentProperties(7) bekomme ich zuletzt gespeichert von

Wie schaffe ich es, den aktuellen Benutzer anzuzeigen, der das geöffnete Excel-Dokument bearbeitet? Geht das über BuiltinDocumentProperties, ich meine nicht. Aber über welchen Befehl dann?

Danke im Voraus!
Gruß
Mark

Bild


Betrifft: AW: Aktueller Benutzer über BuiltinDocumentProperties?
von: GerdW
Geschrieben am: 24.09.2003 16:47:04

Je nach Windowsversion Environ("Username") oder API
"GetUserNameA"

Gerd


Bild


Betrifft: Danke, gefunden.
von: Mark-O
Geschrieben am: 24.09.2003 17:07:50

Danke für den Tipp. Habe mich anhand des Schlagwortes mal auf die Suche begeben und mit folgendem Code komme ich klar.
Gruß
Mark


Private Declare

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

Sub test()
  Dim Buffer As String * 100
  Dim BuffLen As Long
  Dim Username As String
 BuffLen = 100
 GetUserName Buffer, BuffLen
 Username = Left(Buffer, BuffLen - 1)
 ActiveCell.Value = Username   ' Username irgendwie auswerten
End Sub



 Bild

Beiträge aus den Excel-Beispielen zum Thema " Aktueller Benutzer über BuiltinDocumentProperties?"