Dennis se demande s’il existe un moyen de verrouiller un classeur de manière à empêcher les codes VBA de « briseur de mot de passe » (ou toute autre chose d’ailleurs) de déchiffrer le mot de passe.

La réponse courte: en quelque sorte. Je sais que cette réponse semble plutôt insouciante, et peut-être sans engagement, mais il y a une raison à cela.

Vous voyez, la vraie réponse dépend du fait que vous voulez vous fier strictement à ce que Microsoft a intégré dans Excel ou que vous voulez vous fier à des tiers. Les outils fournis par Microsoft pour protéger les classeurs ne sont pas vraiment géniaux. Ils se sont améliorés avec chaque nouvelle version d’Office, mais ils ne sont toujours pas impossibles à déchiffrer.

Pour contourner ce problème, de nombreuses personnes ne distribuent pas de classeurs à d’autres.

Au lieu de cela, ils génèrent des résultats dans un autre format, tel qu’un fichier PDF, puis les distribuent. Cela protège les données d’origine dans la feuille de calcul et éloigne entièrement les formules de la feuille de calcul des autres.

Si vous devez distribuer de vrais classeurs, la meilleure approche consiste à ne pas compter sur Microsoft et, à la place, à rechercher des solutions tierces. Un bon outil de cryptage pourrait être utilisé pour crypter le fichier du classeur, ce qui rendrait presque impossible pour quiconque sans mot de passe pour l’ouvrir. Certains nécessitent même une autorisation en deux passes, ce qui protège davantage tout ce qui se trouve dans le fichier.

Comprenez également que le type d’outils tiers dont je parle ne se limite pas au chiffrement de classeurs Excel. Ce sont des outils de nature plus générale, offrant la possibilité de crypter tout type de fichier informatique.

Comment trouvez-vous de bons outils de chiffrement tiers? Vous pouvez rechercher «cryptage fort», «programmes de cryptage» ou «utilitaires de cryptage» à l’aide de votre navigateur préféré, et cela devrait proposer de nombreuses alternatives. Lorsque vous trouvez quelque chose qui semble prometteur, assurez-vous de faire une recherche en utilisant le nom du produit et / ou le nom de l’entreprise comme mot-clé. Cela vous permettra de voir si d’autres ont des problèmes avec le produit ou avec l’entreprise qui fabrique le produit.

Enfin, vous devez comprendre que quel que soit le niveau de protection que vous utilisez ou l’approche que vous utilisez pour la protection, il est pratiquement impossible de « garantir » que personne ne peut déchiffrer le cryptage. Pensez à la NSA – il y a fort à parier qu’eux (ou d’autres agences d’État)

pourrait, avec suffisamment de temps, casser votre classeur. Heureusement, à moins que vous ne protégiez des secrets d’État ou que votre classeur n’implémente un moyen de sélectionner chaque numéro de loterie gagnant, ces personnes ne passeront pas le temps ou les ressources nécessaires pour accéder à vos données.

ExcelTips est votre source pour une formation Microsoft Excel rentable.

Cette astuce (13409) s’applique à Microsoft Excel 2007, 2010, 2013, 2016, 2019 et Excel dans Office 365.