Excelファイルの暗号化

Microsoft Excel の使用

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

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

Aspose.Cells を使用した暗号化

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

修正パスワードを指定するオプション

次の例は、Aspose.Cells APIを使用して既存のファイルの修正パスワードMicrosoft Excelオプションを設定する方法を示しています。

暗号化されたファイルのパスワードを確認します

Aspose.Cells for .NETは、暗号化されたファイルのパスワードを検証するためのVerifyPasswordメソッドを提供します。これらのメソッドは、ファイルストリームと検証する必要があるパスワードの2つのパラメータを受け入れます。 以下のコードスニペットは、提供されたパスワードが有効かどうかを確認するVerifyPasswordメソッドの使用を示しています。

Aspose.Cells を使用して ODS ファイルの暗号化/復号化

Aspose.Cellsを使用すると、ODSファイルを暗号化および復号化することができます。復号されたODSファイルは、ExcelとOpenOfficeの両方で開くことができますが、暗号化されたODSファイルはOpenOfficeでのみパスワードを提供した後に開くことができます。Excelは暗号化されたODSファイルを開くことができず、警告メッセージが表示される場合があります。暗号化オプションは他のファイルタイプとは異なり、ODSファイルには適用されません。ODSファイルを暗号化するには、ファイルを読み込んでから保存する前に、実際のパスワードをWorkbookSettings.Passwordの値に設定します。出力された暗号化されたODSファイルはOpenOfficeのみで開くことができます。

ODSファイルを復号化するには、LoadOptions.Passwordによるパスワードの提供でファイルを読み込みます。ファイルが読み込まれたら、WorkbookSettings.Password文字列をnullに設定します。