Zum Inhalt springen

Speichermodus: vollständige Arbeitsmappe oder Zellwerte

Wenn Sie Benutzern erlauben, ihre Arbeit zu speichern, müssen Sie festlegen, wie XLS Padlock diese Änderungen speichert und lädt. XLS Padlock bietet zwei Speichermodi, die auf der Seite Workbook Saving and Loading ausgewählt werden können.

Seite Workbook Saving and Loading, auf der Sie den Speichermodus vollständige Arbeitsmappe oder Zellwerte auswählen

Vollständige Arbeitsmappe speichern (.XLSC-Datei)

Section titled “Vollständige Arbeitsmappe speichern (.XLSC-Datei)”

In diesem Modus wird eine vollständige, verschlüsselte Kopie der Arbeitsmappe, einschließlich aller Benutzeränderungen, in einer sicheren .XLSC-Datei gespeichert. Diese Datei kann nur von Ihrer geschützten Anwendung geöffnet werden, wodurch die Arbeitsmappe sicher bleibt.

Der Full Save mode (vollständiger Speichermodus) verschlüsselt und speichert die gesamte Arbeitsmappe genau so, wie sie zum Zeitpunkt des Speicherns ist. Das bedeutet, dass Benutzer, die eine alte Speicherdatei öffnen, ihre zuvor gespeicherte Arbeit sehen und nicht Ihre neuen Aktualisierungen, falls Sie später eine aktualisierte EXE verteilen. Ihre Speicherdatei ist eine vollständige Momentaufnahme der Arbeitsmappe zu jenem Zeitpunkt.

Vollständige Speicherdateien können zwischen Benutzern weitergegeben werden, sofern Sie sie nicht an eine bestimmte Maschine binden. Sie können diese Speicherdateien auch selbst entschlüsseln, um Benutzerdaten wiederherzustellen.

Der Hauptnachteil besteht darin, dass Speicherdateien von Benutzern nicht automatisch mit aktualisierten Versionen Ihrer Anwendung kompatibel sind. Wenn Sie häufig Aktualisierungen der Logik oder des Designs Ihrer Arbeitsmappe veröffentlichen, sollten Sie stattdessen den Cell Values mode (Zellwerte-Modus) in Betracht ziehen.

👉 Siehe auch: So migrieren Sie Benutzerdaten aus einer früheren Version mit VBA

Nur definierte Zellwerte speichern (.XLSCE-Datei)

Section titled “Nur definierte Zellwerte speichern (.XLSCE-Datei)”

In diesem Modus werden nur die Werte bestimmter, vordefinierter Zellen gespeichert und wiederhergestellt. Dies ist die ideale Wahl, wenn Sie Ihre Quellarbeitsmappe häufig aktualisieren und neue Versionen verteilen.

Wenn ein Benutzer seine .XLSCE-Speicherdatei mit Ihrer neuen EXE lädt, werden seine gespeicherten Daten in Ihre aktualisierte Arbeitsmappenstruktur geladen. So kann er von Ihren Aktualisierungen profitieren, ohne seine Arbeit zu verlieren.

Der Hauptnachteil besteht darin, dass Sie vor dem Kompilieren Ihrer Anwendung manuell festlegen müssen, welche Zellen gespeichert werden sollen.

Wie .XLSC-Dateien sind auch .XLSCE-Dateien sicher verschlüsselt und können nur von Ihrer Anwendung geöffnet werden. Dies wird durch einen eindeutigen geheimen Schlüssel durchgesetzt, der spezifisch für Ihr Projekt ist.