C#を使用してExcelファイルを保護する方法

C#を使用してExcelファイルを保護する方法

Excel ファイルの保護は、許可されていない編集を防ぐのに役立ち、重要なスプレッドシートデータの完全性を確保します. この記事では、C# を使用してワークブックレベルの保護を適用するために Aspose.Cells for .NET を使用する方法を学びます。

なぜExcelファイルを保護するのか?

  • 偶然の編集や過剰書き込みを防ぐ
  • 安全な敏感情報
  • 特定の許可により協力アクセスを可能にする

ステップ・ステップ・実施ガイド

ステップ1:新しいC#プロジェクトを作成する

dotnet new console -n ExcelProtectionApp  
cd ExcelProtectionApp

ステップ2: .NET のための Aspose.Cells をインストールする

dotnet add package Aspose.Cells

ステップ3:Excelファイルをアップロード

Workbook workbook = new Workbook("Input.xlsx");

ステップ4:保護を適用

workbook.Protect(ProtectionType.All, "secure123");

あなたは選択することができます:

  • ProtectionType.All
  • ProtectionType.Contents
  • ProtectionType.Objects
  • ProtectionType.Structure

ステップ5:保護されたファイルを保存

workbook.Save("Protected.xlsx");

ベストプラクティス

  • 環境変数または秘密マネージャーを使用してパスワードを安全に保存します。
  • 強力なアルファナンリックパスワードを使用します。
  • ファイル後処理を再開することによって保護を有効にします。
 日本語