Sperren einer Zeile

Bild

Betrifft: Sperren einer Zeile
von: Frando
Geschrieben am: 14.08.2015 21:14:52

Hallo liebe Excel Spezialisten
Ich bin jetzt nicht so der Excel Fachmann und bitte euch um Hilfe.
Ich Suche die Lösung für folgendes Problem :
Bei einer nur mit Datum vorgegebenen Liste soll sich jeder Mitarbeiter digital für einen Dienst eintragen.
Da die Liste allen Mitarbeitern für einen gewissen Zeitraum zum Eintragen zur Verfügung steht kommt es immer wieder vor, dass Mitarbeiter X keinen passenden Termin mehr gefunden hat und er Mitarbeiter Y vom passenden Termin löscht und sich selbst einträgt.
Nun zu meiner Frage, kann man z.b mit einem X in einer Spalte bestätigen oder meinetwegen einem Passwort die komplette Zeile sperren, so dass kein anderer den Inhalt verändern kann ?

Bild

Betrifft: AW: Sperren einer Zeile
von: Bernd
Geschrieben am: 14.08.2015 23:13:28
Hi,
hier wirst Du fündig:
https://www.herber.de/forum/archiv/448to452/451745_Zellen_nach_eingabe_von_Werten_automatisch_sperren.html
Den Code:

Private Sub Workbook_BeforeSave(ByVal SaveAsUI As Boolean, Cancel As Boolean)
    Dim zelle As Range
    Sheets(1).Unprotect
    For Each zelle In Sheets(1).UsedRange
        If zelle.Value <> "" Then
            zelle.Locked = True
        Else
            zelle.Locked = False
        End If
    Next
    Sheets(1).Protect
End Sub
in die Arbeitsmappe kopieren.
Bei den ganzen Zellen keinen Schutz vergeben!
Nach speichern der Datei, sind die Zellen, wo Daten eingegeben wurden, gesperrt.
mfg Bernd

 Bild

Beiträge aus den Excel-Beispielen zum Thema "Klammern löschen"