Mode de sauvegarde : classeur complet ou valeurs de cellules
Si vous autorisez les utilisateurs à enregistrer leur travail, vous devez définir comment XLS Padlock va sauvegarder et charger ces modifications. XLS Padlock propose deux modes de sauvegarde, qui peuvent être sélectionnés sur la page Workbook Saving and Loading.

Sauvegarder le classeur complet (fichier .XLSC)
Section titled “Sauvegarder le classeur complet (fichier .XLSC)”Dans ce mode, une copie complète et chiffrée du classeur, comprenant toutes les modifications de l’utilisateur, est stockée dans un fichier sécurisé .XLSC. Ce fichier ne peut être ouvert que par votre application protégée, ce qui garantit que le classeur reste sécurisé.
Le mode Full Save (sauvegarde complète) chiffre et enregistre l’intégralité du classeur exactement tel qu’il est au moment de la sauvegarde. Cela signifie que si vous distribuez ultérieurement un EXE mis à jour, les utilisateurs qui ouvrent un ancien fichier de sauvegarde verront leur travail précédemment enregistré, et non vos nouvelles mises à jour. Leur fichier de sauvegarde est un instantané complet du classeur à ce moment précis.
Les fichiers de sauvegarde complète peuvent être partagés entre utilisateurs, sauf si vous les verrouillez sur une machine particulière. Vous pouvez également déchiffrer vous-même ces fichiers de sauvegarde pour récupérer les données des utilisateurs.
Le principal inconvénient est que les fichiers de sauvegarde des utilisateurs ne sont pas automatiquement compatibles avec les versions mises à jour de votre application. Si vous publiez fréquemment des mises à jour de la logique ou de la conception de votre classeur, envisagez plutôt le mode Cell Values (valeurs de cellules).
👉 Voir aussi : Comment migrer les données utilisateur depuis une version précédente avec VBA
Sauvegarder uniquement les valeurs de cellules définies (fichier .XLSCE)
Section titled “Sauvegarder uniquement les valeurs de cellules définies (fichier .XLSCE)”Dans ce mode, seules les valeurs de cellules spécifiques et prédéfinies sont enregistrées et restaurées. C’est le choix idéal si vous mettez fréquemment à jour votre classeur source et distribuez de nouvelles versions.
Lorsqu’un utilisateur charge son fichier de sauvegarde .XLSCE avec votre nouvel EXE, ses données enregistrées sont chargées dans la structure de votre classeur mis à jour. Cela lui permet de bénéficier de vos mises à jour sans perdre son travail.
Le principal inconvénient est que vous devez manuellement définir quelles cellules enregistrer avant de compiler votre application.
Comme les fichiers .XLSC, les fichiers .XLSCE sont chiffrés de manière sécurisée et ne peuvent être ouverts que par votre application. Cela est assuré par une clé secrète unique propre à votre projet.