Verhindern Sie, dass Excel den Dateiinhalt beim Öffnen ändert

Verhindern Sie, dass Excel den Dateiinhalt beim Öffnen ändert

Ich verwende die Synchronisierung auf meinen Rechnern sehr oft. Excel ändert das Änderungsdatum genau in dem Moment, in dem es die Datei öffnet. DannÄnderungenden Inhalt der Datei (ich schätze, um die im Arbeitsblatt eingebetteten Statistiken zu aktualisieren). Wenn der Benutzer die Datei dann nicht speichern wollte, wird das Datum wieder auf das Original zurückgesetzt. Dieses Verhalten bringt mein Synchronisierungsschema (Unison) stark durcheinander und zwingt mich, viele Konflikte manuell zu lösen.

Es ist bekannt, dass Unison dieses Problem umgeht, indem es die Änderungszeiten für Microsoft Excel-Dateien ignoriert und immer den Dateiinhalt vergleicht. Leider öffne ich oft dieselben Dateien gleichzeitig auf mehreren Rechnern und speichere dort nie Änderungen, sodass ich Konflikte beim nächsten Synchronisierungsereignis lösen muss. Außerdem ist das Hashen vieler großer Excel-Arbeitsblätter langsam.

Gibt es eine Möglichkeit, diese „Funktion“ abzuschalten oder zu umgehen? Vielleicht ein schreibgeschützter Container für die Dateien auf Anfrage. Aber was ist, wenn ich die Datei speichern möchte? Auf einem schreibgeschützten Medium kann ich das nicht tun, oder?

Antwort1

Sie können versuchen, die Schutzfunktion von Excel zu verwenden – „Als endgültig markieren“. Dann wird die Arbeitsmappe standardmäßig schreibgeschützt geöffnet.

Eine weitere Option ist die Arbeitsmappenschutzfunktion von Excel, die Sie beim Öffnen der Datei fragt, ob Sie die Datei schreibgeschützt öffnen oder das Kennwort eingeben und sie bearbeiten möchten.

Diese Methoden sollten die Datei unberührt lassen.

verwandte Informationen