強力なブック保護の使用(Microsoft Excel)
デニスは、「パスワードブレーカー」のVBAコード(またはその他のこと)がパスワードを解読するのを防ぐような方法でブックをロックする方法があるかどうか疑問に思います。
簡単な答え:ある種。私は答えがかなり意地悪で、おそらく非コミットに聞こえることを知っていますが、それには理由があります。
ほら、本当の答えは、MicrosoftがExcelに組み込んだものに厳密に依存するか、サードパーティに依存するかによって異なります。マイクロソフトがワークブックを保護するために提供するツールは、それほど優れたものではありません。 Officeの新しいバージョンごとに改善されてきましたが、それでもクラックすることは不可能ではありません。
これを回避するために、多くの人はワークブックを他の人に配布しません。
代わりに、PDFファイルなどの他の形式で結果を生成し、それらを配布します。これにより、ワークシートの元のデータが保護され、ワークシートの数式が他の数式から完全に遠ざけられます。
実際のワークブックを配布する必要がある場合、最善のアプローチは、Microsoftに依存せず、代わりにサードパーティのソリューションを検討することです。優れた暗号化ツールを使用してブックファイルを暗号化すると、パスワードを持たない人がブックファイルを開くことはほとんど不可能になります。 2パス認証が必要なものもあり、ファイル内の内容をさらに保護します。
また、私が話しているサードパーティツールの種類は、Excelブックの暗号化に限定されないことも理解してください。これらは、本質的により汎用的なタイプのツールであり、あらゆるタイプのコンピューターファイルを暗号化する機能を提供します。
優れたサードパーティの暗号化ツールをどのように見つけますか?お気に入りのブラウザを使用して、「強力な暗号化」、「暗号化プログラム」、または「暗号化ユーティリティ」を検索できます。これにより、多くの選択肢が見つかるはずです。有望と思われるものを見つけたら、必ず商品名や会社名をキーワードにして検索してください。これにより、他の人が製品または製品を製造している会社に問題があるかどうかを確認できます。
最後に、使用する保護のレベルや保護へのアプローチに関係なく、誰も暗号化を解読できないことを「保証」することは事実上不可能であることを理解する必要があります。 NSAを考えてみてください—彼ら(または他の州が後援する機関)には良い賭けがあります
十分な時間があれば、ワークブックをクラックする可能性があります。幸いなことに、州の秘密を保護しているか、ワークブックに当選番号をすべて選択する方法が実装されていない限り、そのような人々はデータを取得するために必要な時間やリソースを費やすことはありません。
_ExcelTips_は、費用効果の高いMicrosoftExcelトレーニングのソースです。
このヒント(13409)は、Microsoft Excel 2007、2010、2013、2016、2019、およびOffice365のExcelに適用されます。