ワークシートにパスワードを設定する方法
データファイルに対してRead-Only認証でワークシートを制限することは非常に一般的な要件です。 IronXLは、.NETでワークシートにRead-Only保護を適用するのを簡単にします。
ワークシートをパスワードで保護する方法
- ワークシートをパスワードで保護するためのC#ライブラリをダウンロードしてください。
- アクセス 開いたワークブック内のパスワード保護されたワークシート
- 適用 選択したワークシートへのパスワード保護
- 削除 選択したワークシートからのパスワード保護
- スプレッドシートをさまざまな形式にエクスポートする スプレッドシートフォーマット
IronXLで始めましょう
今日から無料トライアルでIronXLをあなたのプロジェクトで使い始めましょう。
パスワード保護されたワークシートにアクセスする
IronXLを使用すると、パスワードを必要とせずに保護されたワークシートにアクセスして変更することができます。 スプレッドシートがIronXLで開かれると、任意のワークシートの任意のセルを変更することができます。
ワークシートにパスワードを適用
Excelでユーザーが内容を閲覧できるようにしながら、ワークシートの変更を制限するには、パスワードをパラメーターとしてProtectSheet
メソッドを使用します。 例えば、workSheet.ProtectSheet
(「IronXL」)`. これは、選択されたワークシートに対してパスワードによる読み取り専用の認証を設定します。
:path=/static-assets/excel/content-code-examples/how-to/set-password-worksheet-protect.cs
using IronXL;
WorkBook workBook = WorkBook.Load("sample.xlsx");
WorkSheet workSheet = workBook.DefaultWorkSheet;
// Set protection for selected worksheet
workSheet.ProtectSheet("IronXL");
workBook.Save();
Imports IronXL
Private workBook As WorkBook = WorkBook.Load("sample.xlsx")
Private workSheet As WorkSheet = workBook.DefaultWorkSheet
' Set protection for selected worksheet
workSheet.ProtectSheet("IronXL")
workBook.Save()
パスワード保護されたワークシートを開く
ワークシートからパスワードを削除します
特定のワークシートからパスワードを削除するには、UnprotectSheet
メソッドを使用できます。 workSheet.UnprotectSheet
を呼び出すだけでシートの保護を解除できます。()` ワークシートに関連付けられているパスワードを削除します。
:path=/static-assets/excel/content-code-examples/how-to/set-password-worksheet-unprotect.cs
// Remove protection for selected worksheet. It works without password!
workSheet.UnprotectSheet();
' Remove protection for selected worksheet. It works without password!
workSheet.UnprotectSheet()
IronXLを使用すると、任意のExcelを保護および解除できます。 ワークブック C#コードの一行でワークシート。