Larry schrieb über ein Problem beim Schutz eines von ihm entwickelten Arbeitsblatts. Er hat Zellen, die sowohl Formeln als auch bedingte Formatierungen enthalten. Er kann beide in einem Arbeitsblatt schützen. Wenn jedoch jemand eine Zelle auswählt und in ein anderes Arbeitsblatt kopiert, ist die bedingte Formatierung sichtbar.

Wenn Sie eine geschützte Zelle von einem Blatt auf ein anderes kopieren und die Formeln in der Quellzelle im Schutzprozess ausgeblendet wurden, werden die Ergebnisse der Formeln ungeschützt in die Zielzellen eingefügt. Dies ist wahrscheinlich keine große Sache, da Sie die Formeln – nicht die Ergebnisse – schützen wollten.

Excel schützt jedoch nicht so sehr vor bedingten Formaten. Die bedingten Formate der Zellen, die Sie einfügen, können nach Bedarf angezeigt und geändert werden, da sie sich in einem ungeschützten Arbeitsblatt befinden. Dies kann ein Problem sein, wenn die bedingten Formate Formeln enthalten, die Sie auch privat halten möchten.

Die einzige Möglichkeit, dieses Problem zu umgehen, besteht darin, die Möglichkeit zu deaktivieren, etwas aus Ihrem geschützten Arbeitsblatt zu kopieren. Sie tun dies mithilfe eines Makros, das dem Arbeitsblattobjekt hinzugefügt wird und das Kopieren deaktiviert.

Private Sub Worksheet_Deactivate()

Application.CutCopyMode = False End Sub

Dieses Makro funktioniert, da CutCopyMode immer dann deaktiviert wird, wenn das Arbeitsblatt deaktiviert wird (dh das Zielarbeitsblatt ausgewählt ist).

Dies führt dazu, dass die „marschierenden Ameisen“, die um die Quellzellen herum auftraten, als der Benutzer Strg + C drückte, entfernt wurden und daher nicht mehr eingefügt werden können. Das Kopieren und Einfügen in dasselbe Arbeitsblatt ist weiterhin in Ordnung. Nur nicht zu einem anderen (ungeschützten) Arbeitsblatt.

_Hinweis: _

Wenn Sie wissen möchten, wie die auf dieser Seite (oder auf einer anderen Seite der ExcelTips-Websites) beschriebenen Makros verwendet werden, habe ich eine spezielle Seite vorbereitet, die hilfreiche Informationen enthält.

ExcelTips ist Ihre Quelle für kostengünstige Microsoft Excel-Schulungen.

Dieser Tipp (6865) gilt für Microsoft Excel 2007, 2010, 2013, 2016, 2019 und Excel in Office 365. Eine Version dieses Tipps für die ältere Menüoberfläche von Excel finden Sie hier: