Andries hat eine gemeinsame Arbeitsmappe in einem Netzwerk und es funktioniert großartig. Es ermöglicht mehreren Lehrern an seiner Schule, Änderungen an den verschiedenen Arbeitsblättern innerhalb der von ihm durch den Schutz von Zellen und Arbeitsblättern festgelegten Grenzen vorzunehmen. In der freigegebenen Arbeitsmappe kann er auch Änderungen verfolgen, um zu sehen, was mit den Daten in den Arbeitsblättern passiert. Andries möchte jedoch eine Möglichkeit, ein Arbeitsblatt nach einem bestimmten Datum automatisch zu „sperren“, damit es nicht mehr geändert werden kann. Wenn er versucht, dies manuell zu tun, verliert er alle nachverfolgten Änderungen, was nicht akzeptabel ist. Er fragt sich, ob es eine Möglichkeit gibt, ein Arbeitsblatt automatisch nach Datum zu sperren und die nachverfolgten Änderungen nicht zu verlieren.

In Excel gibt es keine Möglichkeit, dies zu tun. Das Problem ist genau wie Sie erwähnt haben: Wenn Sie die Arbeitsmappe freigegeben haben (was getan werden muss, um die gewünschten Änderungen daran vorzunehmen), verlieren Sie die nachverfolgten Änderungen. Dies ist aus irgendeinem Grund in Excel entworfen. Tatsächlich gibt es eine Nummer Die folgende Seite auf der Microsoft-Website gilt auch für spätere Versionen, obwohl sie besagt, dass sie für Excel 2003 gilt:

http: / /office.microsoft.com/en-us/excel-help/features-that-are-unavailable-in-shared-workbooks-HP005201080.aspx

Es gibt einen möglichen Weg, dies zu umgehen, wenn Sie das schützen möchten gesamte Arbeitsmappe: Sie können die Arbeitsmappe selbst einfach so ändern, dass sie schreibgeschützt ist. Dies müsste außerhalb von Excel erfolgen, einfach weil Sie dies nicht für eine derzeit geöffnete Arbeitsmappe tun können. Sie kann jedoch auch eine verwenden Batch-Datei, dh Sie können eine geplante Windows-Aufgabe einrichten, um sie jeden Tag oder jede Woche auszuführen (was auch immer für Ihre Anforderungen am besten ist ).

Wenn Sie die gesamte Arbeitsmappendatei schreibgeschützt machen, können die Benutzer nichts daran ändern. Dies hilft dabei, die Arbeitsmappe auf den jeweiligen Zustand an einem bestimmten Datum „einzufrieren“.

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

Dieser Tipp (13117) gilt für Microsoft Excel 2007, 2010 und 2013.