IronXL ハウツー ワークシートにパスワードを設定する C#でワークシートにパスワードを設定する方法 Chaknith Bin 更新日:6月 10, 2025 IronXL をダウンロード NuGet ダウンロード DLL ダウンロード 無料トライアル LLM向けのコピー LLM向けのコピー LLM 用の Markdown としてページをコピーする ChatGPTで開く このページについてChatGPTに質問する ジェミニで開く このページについてGeminiに問い合わせる ジェミニで開く このページについてGeminiに問い合わせる 困惑の中で開く このページについてPerplexityに問い合わせる 共有する Facebook で共有 Xでシェア(Twitter) LinkedIn で共有 URLをコピー 記事をメールで送る This article was translated from English: Does it need improvement? Translated View the article in English データファイルに読み取り専用の認証を適用することは非常に一般的です。 IronXLを使用すると、.NETで簡単にワークシートに読み取り専用の保護を適用できます。 クイックスタート: 1行のコードでワークシートを保護する IronXLを使用すると、ProtectSheetメソッドを呼び出すだけで、ワークシートを読み取り専用にすることができます。シートを即座に保護するのに必要なのは1行追加するだけです。 C#で簡単に保護を実現したい開発者に最適です。 今すぐ NuGet で PDF を作成してみましょう: NuGet パッケージ マネージャーを使用して IronXL をインストールします PM > Install-Package IronXL.Excel このコード スニペットをコピーして実行します。 new IronXL.WorkBook("data.xlsx").DefaultWorkSheet.ProtectSheet("MyPass123"); 実際の環境でテストするためにデプロイする 今すぐ無料トライアルでプロジェクトに IronXL を使い始めましょう 30日間無料トライアル 最小限のワークフロー(5ステップ) ワークシートをパスワード保護するための 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() $vbLabelText $csharpLabel パスワードで保護されたワークシートを開く ワークシートからパスワードを削除する 特定のワークシートからパスワードを削除するには、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() $vbLabelText $csharpLabel IronXL allows you to protect and unprotect any Excel workbook and worksheet with a single line of C# code. よくある質問 C#でExcelワークシートをパスワード保護するにはどうすればよいですか? C#でExcelワークシートにパスワードを設定するには、IronXLのProtectSheetメソッドを使用できます。メソッドにパラメータとしてパスワードを渡すだけです。例えば、workSheet.ProtectSheet("IronXL")です。 C#でパスワードを使用せずにパスワード保護されたワークシートにアクセスおよび変更することは可能ですか? はい、IronXLを使用すると、スプレッドシートを開いた後にパスワード保護されたワークシートにアクセスして変更できます。 C#を使用してExcelワークシートからパスワードを削除するにはどうすればよいですか? Excelワークシートからパスワードを削除するには、IronXLのUnprotectSheetメソッドを使用します。workSheet.UnprotectSheet()を呼び出して、ワークシートに関連付けられた任意のパスワードをクリアします。 C#でワークシートにパスワード保護を適用するにはどのような手順が必要ですか? まず、NuGetからIronXL C#ライブラリをダウンロードします。その後、ProtectSheetメソッドを使用して、開かれたブック内の選択されたワークシートにパスワード保護を適用します。 C#でパスワード保護されたワークシートを異なる形式にエクスポートするにはどうすればよいですか? IronXLを使用すると、パスワード保護されたワークシートをさまざまな形式にエクスポートできます。保護を適用した後、SaveAsメソッドを使用して、スプレッドシートを異なる形式にエクスポートできます。 C#でワークシートに読み取り専用の認証を使用する利点は何ですか? IronXLを使用した読み取り専用の認証により、ユーザーがワークシートの内容を表示できるようにしながら、変更を制限できます。これは、パスワード付きのProtectSheetメソッドを使用して実現します。 C#でワークシート保護のためにIronXLを使用し始めるにはどうすればよいですか? ワークシート保護のためにIronXLを使用し始めるには、NuGetからC#プロジェクトにIronXLライブラリをダウンロードして参照する必要があります。 C#の単一のコード行を使用してExcelブックを保護および解除することはできますか? はい、IronXLを使用すると、C#の単一のコード行で任意のExcelブックやワークシートを保護および解除でき、ワークシートのセキュリティ管理に効率的です。 Chaknith Bin 今すぐエンジニアリングチームとチャット ソフトウェアエンジニア ChaknithはIronXLとIronBarcodeに取り組んでいます。彼はC#と.NETの深い専門知識を持ち、ソフトウェアの改善や顧客サポートに貢献しています。ユーザーとの対話から得られる洞察が、より良い製品、ドキュメント、および全体的な経験に寄与しています。 準備はできましたか? Nuget ダウンロード 1,738,553 | Version: 2025.11 リリース NuGet 無料版 総ダウンロード数: 1,738,553 ライセンスを見る