Excelは、少量または大量のデータを保存および管理するための便利な方法を提供します。Excelブックは、データセットの保守、データの分析、財務や人材に関連するアクティビティの実行などに広く使用されています。テクノロジの進歩に伴い、データへの不正アクセスの方法も増えています。Excelでは、パスワードを使用してブックを保護できます。この記事では、スプレッドシートの保護機能を自動化し、C#を使用してプログラムでExcelファイルを保護および保護解除する方法を学習します。.NETは、.NETアプリケーション内からExcelファイルを作成および処理できる有名なスプレッドシート操作APIです。APIを使用すると、数行のコード内でExcelファイルを保護および保護解除できます。APIのバイナリをダウンロードするか、NuGetを使用してインストールすることができます。Excelの保護は、パイと同じくらい簡単で、いくつかの手順で実行できます。Excelファイルをロードして保護し、保護されたファイルを保存するだけです。適用する保護タイプを指定できます。すべて、オブジェクト、またはコンテンツのみを保護します。.NETを使用してExcelファイルを保護する手順です。Workbookクラスを使用してExcelファイルをロードします。password)メソッドを使用してExcelファイルを保護します。fileName)メソッドを使用して、保護されたExcelファイルを保存します。次のコードサンプルは、C#を使用してExcelファイルを保護する方法を示しています。ファイルを保存しますworkbook.Save("Excel.xlsx");C#を使用してExcelファイルの保護を解除する#APIにパスワードを指定して、Excelファイルの保護を解除することもできます。保護されたExcelファイルの保護を解除する手順は次のとおりです。Workbookクラスを使用してExcelファイルをロードします。password)メソッドを使用してExcelファイルの保護を解除します。Workbook.Settings.Passwordプロパティを使用して、パスワードをnullに設定します。fileName)メソッドを使用してExcelファイルを保存します。次のコードサンプルは、C#を使用してExcelファイルの保護を解除する方法を示しています。Excelファイルのデータの保護は、デジタル世界の重要な側面です。したがって、この記事では、C#を使用してExcelファイルを保護または保護解除するプロセスを自動化する方法について説明します。ステップバイステップガイドとAPIリファレンスおよびコードサンプルを使用すると、これらの機能を.NETアプリケーションに実装する方法を学ぶことができます。ドキュメントを使用して、APIの詳細を調べることができます。»libgdiplusを使用せずにLinuxでSystem.Drawingを使用する。