Aspose.Cellsを使用して変更用パスワードを確認する
Contents
[
Hide
]
Microsoft Excelでブックを作成する際に開くためのパスワードと変更用のパスワードを割り当てることができます。これらのパスワードを指定するインターフェースを提供しているMicrosoft Excelのスクリーンショットをご覧ください。
時々、プログラムで指定されたパスワードが変更用のパスワードと一致するかどうかをチェックする必要があります。Aspose.Cellsは、指定された変更用パスワードが正しいかどうかを確認するためのworkbook.getSettings().getWriteProtection().validatePassword()メソッドを提供しています。
Aspose.Cellsを使用して変更用パスワードを確認するためのJavaコード
以下のサンプルコードは、ソースExcelファイルをロードします。開くためのパスワードは1234、変更用のパスワードは5678です。コードはまず567が変更用のパスワードの正しさを確認し、falseを返し、次に5678が変更用のパスワードであるかどうかを確認し、trueを返します。
Javaコードによって生成されるコンソール出力
以上が、上記サンプルコードによって生成されたソースExcelファイルをロードした後のコンソール出力です。
Is 567 correct Password to modify: false
Is 5678 correct Password to modify: true