Frage : Excel-bedingter Zellen-Schutz

Ich habe einen Verteilungsbogen mit Reihen, die Benutzernotwendigkeit, vor endgültiger Zustimmung nicht danach zu redigieren aber.  Ich benötige etwas Hilfe beim bedingten Schutz.  Im Allgemeinen im angebrachten Verteilungsbogen, wenn L5 <> Null ist, benötige ich die gesamte geschützte Reihe 5.  Wenn L5 = Null, dann die Reihe für das Redigieren geöffnet sind.  Und dann dieses trafen die gleichen Kriterien auf den Rest des Verteilungsbogens, mit dem L Spalte von Zelle 5 vorwärts als der Schlüssel zu.  Kann jemand helfen?
Attachments:

Antwort : Excel-bedingter Zellen-Schutz

O.K., versuchen dieses:
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
Privates VorWorksheet_Change (ByVal Ziel als Strecke)
Auf Störung Goto- errHandler

    Application.EnableEvents = falsch

    Wenn Target.Column = 12 und Target.Count = 1 dann
        Anruf UnProtect
        Wenn Target.Value <> "" dann rudert (Target.Row). Verschlossen = ausrichten
        Anruf schützen sich
    Sonst
    Beenden wenn

fertig:
    Application.EnableEvents = richten aus
    Unterseeboot herausnehmen

errHandler:
    MsgBox Err.Number u. „-“ u. Err.Description
    Zusammenfassung beendet

Enden-Unterseeboot
 
 
Weitere Lösungen  
 
programming4us programming4us