Thema Datum  Von Nutzer Rating
Antwort
19.07.2017 08:58:54 ravehawk
NotSolved
19.07.2017 11:42:57 Werner
NotSolved
19.07.2017 11:59:35 ravehawk
NotSolved
Blau Blattschutz in Zelle entfernen, wenn bestimmter Text in anderer Zelle
19.07.2017 16:54:23 Werner
NotSolved
20.07.2017 13:59:26 ravehawk
NotSolved
20.07.2017 14:09:39 Werner
NotSolved
21.07.2017 21:02:50 ravehawk
NotSolved
21.07.2017 21:46:33 Werner
Solved
24.07.2017 09:44:54 ravehawk
NotSolved
24.07.2017 13:06:57 Werner
NotSolved

Ansicht des Beitrags:
Von:
Werner
Datum:
19.07.2017 16:54:23
Views:
704
Rating: Antwort:
  Ja
Thema:
Blattschutz in Zelle entfernen, wenn bestimmter Text in anderer Zelle

Hallo,

folgenden Code ins Codemodul des Arbeitsblattes, auf dem er sich auswirken soll.

-Rechtsklick auf den Tabellenblattreiter - Code anzeigen - Code rechts ins Codemodul kopieren

Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Column <> 1 Then Exit Sub
If Target.Count > 1 Then
    MsgBox "Mehrfachauswahl ist nicht zulässig."
    Application.EnableEvents = False
    Application.Undo
    Application.EnableEvents = True
    Exit Sub
End If
If Target.Offset(0, 1).Value = "Profil 2" Then
    Target.Offset(0, 3).Locked = False
Else
    Target.Offset(0, 3).Locked = True
End If
End Sub

folgenden Code ins Codemodul von "DieseArbeitsmappe"

im VBA-Editor doppelklick auf "DieseArbeitsmappe" - Code rechts ins Codefenster kopieren

Private Sub Workbook_Open()
With Worksheets("Tabelle1")
    .Protect Password:="DeinPasswort", userinterfaceonly:=True
End With
End Sub

Hier musst du dann noch im Code dein Passort zwischen den Gänsefüßchen eintragen.

Jetzt musst du die Datei speichern. Beim nächsten öffnen läuft es dann folgendermaßen:

Wenn du im Blatt 1 in Spalte A einen Wert einträgst und in der gleichen Zeile in Spalte B "Profil 2" steht, dann wird in der gleichen Zeile die Zelle in D "entsperrt.

Änderst du den Wert in Spalte A und dadurch ändert sich der Wert in Spalte B auf ein anderes Profil, dann wird die entsprechende Zelle in D wieder gesperrt.

 

Gruß Werner


Ihre Antwort
  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen
Thema: Name: Email:



  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen

Thema Datum  Von Nutzer Rating
Antwort
19.07.2017 08:58:54 ravehawk
NotSolved
19.07.2017 11:42:57 Werner
NotSolved
19.07.2017 11:59:35 ravehawk
NotSolved
Blau Blattschutz in Zelle entfernen, wenn bestimmter Text in anderer Zelle
19.07.2017 16:54:23 Werner
NotSolved
20.07.2017 13:59:26 ravehawk
NotSolved
20.07.2017 14:09:39 Werner
NotSolved
21.07.2017 21:02:50 ravehawk
NotSolved
21.07.2017 21:46:33 Werner
Solved
24.07.2017 09:44:54 ravehawk
NotSolved
24.07.2017 13:06:57 Werner
NotSolved