Eingaben protokollieren (Benutzername), Bereich für Eingaben sperren

22/03/2011 - 15:44 von ulli | Report spam
Hallo zusammen,
ich möchte in einer Exceltabelle im Netzwerk, die von mehreren
Benutzern bearbeitet wird eine Protokollierung einrichten. Nach
Eingabe eines Wertes in Spalte G soll in H das Eingabedatum, in I der
Benutzer (Anmeldung Netzwerk) eingetragen werden. Anschließend möchte
ich die gesamte Zeile über Blattschutz für die Bearbeitung sperren.
Das Problem Eingabedatum habe ich schon gelöst. Benutzername und die
anschließende Sperrung der Zeile bekomme ich nicht hin. Hat dafür
jemand eine Lösung?

Excel 2003
Vielen Dank für Eure Hilfe
 

Lesen sie die antworten

#1 ulli
22/03/2011 - 16:11 | Warnen spam
On 22 Mrz., 15:44, ulli wrote:
Hallo zusammen,
ich möchte in einer Exceltabelle im Netzwerk, die von mehreren
Benutzern bearbeitet wird eine Protokollierung einrichten. Nach
Eingabe eines Wertes in Spalte G soll in H das Eingabedatum, in I der
Benutzer (Anmeldung Netzwerk) eingetragen werden. Anschließend möchte
ich die gesamte Zeile über Blattschutz für die Bearbeitung sperren.
Das Problem Eingabedatum habe ich schon gelöst. Benutzername und die
anschließende Sperrung der Zeile bekomme ich nicht hin. Hat dafür
jemand eine Lösung?

Excel 2003
Vielen Dank für Eure Hilfe



also für den automatischen Eintrag Datum und Benutzer hilft folgendes:
Private Sub Worksheet_Change(ByVal r As Range)
sp = r.Column
rr = r.Row
If sp = 7 Then
Cells(rr, sp + 1).Value = Str(Date) + " " + Str(Time)
Cells(rr, sp + 2).Value = Environ("Username")
End If
End Sub

Ähnliche fragen