IronXL ハウツー ワークブックにパスワードを設定する How to Set a Password to Workbook Chaknith Bin 更新日:6月 10, 2025 Download IronXL NuGet Download テキストの検索と置換 Start Free Trial Copy for LLMs Copy for LLMs Copy page as Markdown for LLMs Open in ChatGPT Ask ChatGPT about this page Open in Gemini Ask Gemini about this page Open in Grok Ask Grok about this page Open in Perplexity Ask Perplexity about this page Share Share on Facebook Share on X (Twitter) Share on LinkedIn Copy URL Email article This article was translated from English: Does it need improvement? Translated View the article in English 情報またはデータが適切な個人と共有されることを保証することは、適切な権限を維持するために重要です。 IronXLを使用すると、パスワードで保護されたスプレッドシートを作成し、個々のワークシートを保護することができます。 クイックスタート: IronXLでワークブックのパスワードを暗号化する わずか1つの簡単なステップで、IronXLは開発者にExcelワークブックの暗号化を可能にします―Interopなし、面倒なし。 Encryptメソッドとパスワードを使用してファイルを保存し、ワークブックを即座に保護します。 Get started making PDFs with NuGet now: Install IronXL with NuGet Package Manager PM > Install-Package IronXL.Excel Copy and run this code snippet. var wb = WorkBook.Load("input.xlsx"); wb.Encrypt("MyStrongPass"); wb.SaveAs("input.xlsx"); Deploy to test on your live environment Start using IronXL in your project today with a free trial Free 30 day Trial class="hsg-featured-snippet"> 最小限のワークフロー (5ステップ) ワークブックのパスワード保護用C#ライブラリをダウンロード アクセス パスワードで保護されたワークブック 適用 ワークブックへのパスワード保護 削除 ワークブックからのパスワード保護 暗号化されたワークブックをエクスポート パスワードで保護されたワークブックへのアクセス 保護されたスプレッドシートは、Loadメソッドの2番目のパラメーターとしてパスワードを提供することにより開くことができます。 例: WorkBook.Load("sample.xlsx", "IronSoftware")。 ご注意正しいパスワードなしでは保護されたスプレッドシートを開くことはできません ワークブックへのパスワードを適用 スプレッドシートをパスワードで保護するには、以下のコードに示すようにEncryptメソッドを使用します。 :path=/static-assets/excel/content-code-examples/how-to/set-password-workbook-protect.cs WorkBook workBook = WorkBook.Load("sample.xlsx"); // Open protected spreadsheet file WorkBook protectedWorkBook = WorkBook.Load("sample.xlsx", "IronSoftware"); // Set protection for spreadsheet file workBook.Encrypt("IronSoftware"); workBook.Save(); Dim workBook As WorkBook = WorkBook.Load("sample.xlsx") ' Open protected spreadsheet file Dim protectedWorkBook As WorkBook = WorkBook.Load("sample.xlsx", "IronSoftware") ' Set protection for spreadsheet file workBook.Encrypt("IronSoftware") workBook.Save() $vbLabelText $csharpLabel パスワードで保護されたワークブックを開く ワークブックからパスワードを削除 スプレッドシートからパスワードを削除するには、単にPasswordフィールドをnullに設定します。以下のコードで示します。 ご注意この操作は、ワークブックにアクセスした後のみ実行可能です。 したがって、元のパスワードを知っている必要があります。 :path=/static-assets/excel/content-code-examples/how-to/set-password-workbook-unprotect.cs // Remove protection for opened workbook. Original password is required. workBook.Password = null; ' Remove protection for opened workbook. Original password is required. workBook.Password = Nothing $vbLabelText $csharpLabel IronXL provides the ability to protect and unprotect Excel workBooks and workSheets with a single line of C# code. よくある質問 C#でExcelワークブックのパスワードを設定するにはどうすればよいですか? C#でExcelワークブックのパスワードを設定するには、IronXLのEncryptメソッドを使用できます。まず、IronXLライブラリをダウンロードし、ワークブックを読み込み、希望のパスワードでEncryptメソッドを適用し、その後ワークブックを保存します。 IronXLを使用してパスワード保護されたワークブックを開くプロセスは何ですか? IronXLを使用してパスワード保護されたワークブックを開くには、ファイルパスとパスワードをパラメーターとしてWorkBook.Loadメソッドを使用します。これにより、安全にワークブックにアクセスできます。 Excelワークブックからパスワードを削除するにはどうすればよいですか? IronXLを使用してExcelワークブックからパスワードを削除するには、まず正しいパスワードでワークブックを読み込みます。その後、Decryptメソッドを使用してPasswordフィールドをnullに設定し、ワークブックを保存します。 パスワードを知らなくてもパスワード保護されたExcelファイルを開くことはできますか? いいえ、IronXLを使用してパスワードを知らなくてもパスワード保護されたExcelファイルを開くことはできません。コンテンツにアクセスするには、正しいパスワードを提供する必要があります。 C#でExcelワークブックをパスワード保護するためのライブラリはどこで見つけられますか? NuGetのウェブサイト(https://nuget.org/packages/IronXL.Excel/)から、Excelワークブックをパスワード保護するためのIronXLライブラリを見つけてダウンロードすることができます。 ワークブック内の個々のワークシートを保護することは可能ですか? はい、IronXLを使用すると、Excelワークブックと個々のワークシートの両方をC#コードを用いて保護および解除することができ、両方のレベルでセキュリティを確保できます。 Excelワークブックのデータセキュリティを確保するにはどうすればよいですか? Excelワークブックのデータセキュリティを確保するには、IronXLのパスワード保護機能を利用できます。Encryptメソッドを用いてパスワードを適用することで、認可されたユーザーのみがデータにアクセスできるようになります。 Excelワークブックにパスワード保護を適用する手順は何ですか? Excelワークブックにパスワード保護を適用する手順は次のとおりです: IronXLライブラリをダウンロードし、ワークブックを読み込み、Encryptメソッドを使用してパスワードを設定し、最後にワークブックを保存して保護します。 Chaknith Bin 今すぐエンジニアリングチームとチャット ソフトウェアエンジニア ChaknithはIronXLとIronBarcodeに取り組んでいます。彼はC#と.NETの深い専門知識を持ち、ソフトウェアの改善や顧客サポートに貢献しています。ユーザーとの対話から得られる洞察が、より良い製品、ドキュメント、および全体的な経験に寄与しています。 準備はいいですか? Nuget ダウンロード 1,686,155 | バージョン: 2025.11 ただ今リリースされました 試用ライセンスキーがメールで送信されました。 総ダウンロード数: 1,686,155 ライセンスを見る