この短いチュートリアルでは、C# を使用して Excel でセルをロックする方法について説明します。IDE の設定手順、セルの一覧、および C# を使用して Excel で選択したセルをロックするためのサンプルコードが含まれています。対象のシートに適切にロックされたセルを作成し、その動作を設定するためのすべての詳細が説明および実演されています。
C#でExcelの特定のセルをロックする手順
- シート内のセルをロックするために Aspose.Cells for .NET を使用するよう IDE を設定する
- ライブラリから必要なクラスとモジュールをインポートする
- 透かしやその他の制限を回避するためにライセンスを適用する
- Excel ファイルを Workbook オブジェクトに読み込み、対象のシートにアクセスする
- すべてを編集可能にするためにグローバルロックを適用する
- 対象のセルにロックを適用する
- Protect メソッドを使用してワークシートにロック設定を適用する
- Workbook をディスクに保存する
これらの手順は、C# を使用して Excel で一部のセルをロックする方法をまとめたものです。必要なモジュールをインポートし、ライセンス、入力 Excel ファイル、および出力 Excel ファイルのパスを設定し、ライセンスを構成して、ワークブックを読み込み、対象のシートを選択します。その後、シート内のすべてを編集可能にし、必要なセルのみをロックして、Excel ファイルを保存する前にロック設定を適用します。
C#でExcelの特定のセルをロックするコード
上記のコードは、C# を使用して Excel で特定のセルを保護する方法を示しています。最初にすべてのセルを編集可能にすることはオプションの手順であり、省略できます。同様に、Protect メソッドを通じてロック設定を適用することは、セルを正しくロックするために必要です。ロックスタイルのオプションのみを使用しても十分ではありません。
この記事では、Excel でセルをロックするプロセスを学びました。Excel ファイルにチェックマークを追加するには、記事 C# を使用して Excel にチェックマークを追加する を参照してください。