GetUser
11.01.2008 23:29:00
erwin.geer
ich habe eine Tabelle im Firmennetz, die mehrere Mitarbeiter nutzen können, andere aber nicht dürfen.
In "Diese Arbeitsmappe" habe ich in einem "Private Sub Workbook_Open()" folgende Anweisung:
If GetUser() = "USER_X" Then Sheets("Anfang").Activate.
Wenn es ein anderer Benutzer ist, wird ein anderes Sheet voreingestellt aktiviert.
Die Nutzer (nicht der USER_X oder der USER_Y, ...), welche keine Mappe öffnen dürfen, sollen abgewiesen werden.
In einer kurzen MsgBox soll eine Meldung erscheinen und egal was die klicken, soll die komplette Mappe ungespeichert wieder geschlossen werden, ohne dass sie etwas eintragen können.
Wie kann ich das machen?
Grüße Erwin