AW: letzten Nutzer ermitteln
25.07.2008 13:42:00
ransi
Hallo UWI
Erstell dir mal den Namen "Protokoll" .
Menü Einfügen--Namen--Definieren...
Bezieht sich auf:
=""
Und dann diesen Code unter "DieseArbeitsmappe"
' **********************************************************************
' Modul: DieseArbeitsmappe Typ: Element der Mappe(Sheet, Workbook, ...)
' **********************************************************************
Option Explicit
Private Sub Workbook_BeforeSave(ByVal SaveAsUI As Boolean, Cancel As Boolean)
With ThisWorkbook.Names("Protokoll")
.Value = Environ("Computername") & vbTab & Now & vbTab & Environ("Username") & vbCrLf
.Visible = False
End With
End Sub
Private Sub Workbook_Open()
MsgBox "Schluss mit Lustig !" & vbCrLf & "Ab jetzt wird PROTOKOLL geführt", vbCritical, "ACHTUNG"
End Sub
Public Sub Ausgeben()
MsgBox Evaluate(ThisWorkbook.Names("Protokoll").Value)
End Sub
Das kann man noch weiter ausbauen, aber wichtig ist der Hinweis im Workbook_open.
ransi