Javaで開いている保護されたExcelファイルを作成する方法はありますか? JExcelApi と Apache Poi プロジェクトを見ていますが、どちらも生成された xls ファイルを保護する方法がわかりません。生成されたファイルは、パスワード フレーズを知っている人だけが開くことができるようにしたいと考えています。
4168 次
3 に答える
1
JACOB (COM->Java ブリッジ) を使用し、COM オートメーションを介して Excel を制御することをお勧めします。もちろん、これには問題のマシンに Excel がインストールされている必要があります。
于 2009-07-07T15:33:45.470 に答える
0
POI を使用するときに見つけた 1 つのトリックは、組み込みたい機能 (マクロなど) を含む Excel ファイルを作成し、POI を使用してファイルを開き、変更してから書き出すことです。
したがって、パスワードで保護されたファイルを作成し、POI を介して開いて変更 (および保存) できるかどうかを確認することで、必要なものを取得できます。もちろん、パスワード保護も暗号化されている場合は、運が悪い.
于 2009-07-07T13:51:42.830 に答える