ワークシートがパスワードで保護されているかどうかを検出する

ワークシートがパスワードで保護されているかどうかを検出する

Aspose.Cells for Java 8.7.0は、ワークシートがパスワードで保護されているかどうかを検出するためのProtection.isProtectedWithPasswordプロパティを公開しました。ブール型のProtection.isProtectedWithPasswordフィールドは、Worksheetがパスワードで保護されている場合はtrueを返し、そうでない場合はfalseを返します。

// For complete examples and data files, please go to https://github.com/aspose-cells/Aspose.Cells-for-Java
// The path to the documents directory.
String dataDir = Utils.getDataDir(DetectWorksheetisPasswordProtected.class);
// Create an instance of Workbook and load a spreadsheet
Workbook book = new Workbook(dataDir + "sample.xlsx");
// Access the protected Worksheet
Worksheet sheet = book.getWorksheets().get(0);
// Check if Worksheet is password protected
if (sheet.getProtection().isProtectedWithPassword()) {
System.out.println("Worksheet is password protected");
}