Excel ファイルの暗号化と復号化

Microsoft エクセルを使う

Microsoft Excel (ここでは Microsoft Excel 2003) でファイル暗号化設定を設定するには:

  1. からツールメニュー、選択オプション.ダイアログが表示されます。
  2. を選択安全タブ。
  3. パスワードを入力してクリック高度
  4. 暗号化タイプを選択し、パスワードを確認します。

Aspose.Cells で Excel ファイルを暗号化する

次の例は、Aspose.Cells API を使用して Excel ファイルを暗号化し、パスワードで保護する方法を示しています。

# Open an excel file.
workbook = Workbook("Book1.xls")
# Password protect the file.
workbook.getSettings().setPassword("1234")
# Save the excel file.
workbook.save("encryptedBook1.out.xlsx")

Aspose.Cells で Excel ファイルを復号化する

パスワードで保護された Excel ファイルを開き、次のコードとして Aspose.Cells API を使用して復号化するのは非常に困難です。

#Open encrypted file with password.
loadOptions = LoadOptions()
loadOptions.setPassword("password")
Workbook workbook = Workbook("Book1.xlsx", loadOptions)
#Remove password.
workbook.getSettings().setPassword(null)
#Save the file.
workbook.save("decrypted.xlsx")