2016-10-04 12 views
0

Ich habe mehrere bedingte Formatierung auf meinem Blatt und ich möchte nicht, dass Benutzer sie löschen. Blattschutz scheint keine Einstellung dafür zu haben und ich habe keine Antwort im Internet gefunden, auch nicht mit VBA.Excel - Forbid Benutzer bedingte Formatierung zu ändern

Wie kann ich tun, um Benutzern zu verbieten, bedingte Formatierung bitte zu berühren?

+0

Haben Sie ein [Worksheet.Change Event] (https://msdn.microsoft.com/en-us/library/office/ff839775.aspx) versucht, CF zurückzusetzen. – pnuts

Antwort

1

Blattschutz verhindert Zellformatierung und Hinzufügen/Entfernen von bedingten Formaten. Stellen Sie nur sicher, dass die Option "Zellen formatieren" deaktiviert ist, wenn das Blatt geschützt ist.

Ich habe dies nur für Excel 2010 und 2016 getestet. Alle Formatierungsdialog ist ausgegraut und nicht verfügbar.

Was nicht einfach verhindert werden kann, ist ein Benutzer formatierten Inhalt in eine nicht gesperrte Zelle einfügen. In diesem Fall wird das ursprüngliche Format durch das eingefügte Format überschrieben.

Es gibt zu viele Optionen zum Einfügen, um alle mit VBA zu erfassen (eine Suche nach "Excel verhindern einfügen in Zelle" und Sie finden viele Diskussionen). Ihre beste Option wäre die Benutzerschulung, damit die Leute verstehen, warum es wichtig ist, nur Werte einzufügen.

Verwandte Themen