この記事では、Javaを使用してExcelでセルをロックする方法について説明します。IDEの設定方法、手順の一覧、およびJavaを使用したExcelでのセル保護のためのサンプルコードが含まれています。わずかなAPI呼び出しだけでセルをロックし、シートを保護する方法を学習できます。
Javaを使用してExcelで特定のセルをロックする手順
- セルをロックするためにAspose.Cells for Javaを使用するようIDEを設定する
- 必要なメソッドとクラスをインポートする
- ライセンス、入力Excelファイル、および出力Excelファイルのパスを設定する
- 入力ExcelファイルをWorkbookに読み込み、対象のシートにアクセスする
- 選択したシートですべてを編集可能にする
- 適切なスタイルを作成して適用し、すべての対象セルをロックする
- Protectメソッドを使用してシートの保護を有効にする
- 保護されたシートとロックされたセルを含む出力Excelファイルを保存する
上記の手順は、Javaを使用してExcelで特定のセルをロックする方法をまとめたものです。ワークブックを読み込み、シートにアクセスし、シート上のすべてを編集可能またはロック解除状態にします。最後に、StyleクラスのsetLocked()メソッドを使用して対象セルをロックします。
Javaを使用してExcelで選択したセルをロックするためのコード
上記のサンプルコードは、Javaを使用してExcelで一部のセルをロックする方法を示しています。最初にすべてを編集可能またはロック解除にすることは、必要に応じて省略できる任意の手順です。対象セルのIsLockedプロパティをTrueに設定しても、シートの保護を有効にすることが必要である点に注意してください。
この記事では、セルをロックし、シートを保護する手順を学びました。Excelファイルにチェックマークを追加するには、記事Javaを使用してExcelにチェックマークを追加するを参照してください。