IronXL 操作指南 將密碼設置為工作簿 如何在 C# 中為工作簿設定密碼 Chaknith Bin 更新:6月 10, 2025 下載 IronXL NuGet 下載 DLL 下載 開始免費試用 法學碩士副本 法學碩士副本 將頁面複製為 Markdown 格式,用於 LLMs 在 ChatGPT 中打開 請向 ChatGPT 諮詢此頁面 在雙子座打開 請向 Gemini 詢問此頁面 在雙子座打開 請向 Gemini 詢問此頁面 打開困惑 向 Perplexity 詢問有關此頁面的信息 分享 在 Facebook 上分享 分享到 X(Twitter) 在 LinkedIn 上分享 複製連結 電子郵件文章 This article was translated from English: Does it need improvement? Translated View the article in English 確保資訊或資料與正確的人員共享,對於維護適當的權限至關重要。 使用 IronXL,您可以建立受密碼保護的電子表格,並保護每個單獨的工作表。 快速入門:使用 IronXL 加密工作簿密碼 IronXL 只需一個簡單的步驟即可讓開發人員加密 Excel 工作簿——無需互通,輕鬆便捷。 使用密碼加密檔案並儲存,即可立即保護您的工作簿。 立即開始使用 NuGet 建立 PDF 檔案: 使用 NuGet 套件管理器安裝 IronXL PM > Install-Package IronXL.Excel 複製並運行這段程式碼。 var wb = WorkBook.Load("input.xlsx"); wb.Encrypt("MyStrongPass"); wb.SaveAs("input.xlsx"); 部署到您的生產環境進行測試 立即開始在您的專案中使用 IronXL,免費試用! 免費試用30天 最小工作流程(5 個步驟) 下載用於密碼保護工作簿的 C# 庫 存取受密碼保護的工作簿 對工作簿套用密碼保護 移除工作簿的密碼保護 導出加密的工作簿 存取受密碼保護的工作簿 可以透過將密碼作為 Load 方法的第二個參數來開啟受保護的電子表格。 例如: 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欄位設置為空,並保存工作簿。 我能在不知道密碼的情況下打開被密碼保護的Excel文件嗎? 不能,使用IronXL時,不能在不知道密碼的情況下打開被密碼保護的Excel文件。必須提供正確的密碼才能訪問內容。 我可以在哪裡找到用於在C#中密碼保護Excel工作簿的庫? 您可以從NuGet網站https://nuget.org/packages/IronXL.Excel/找到並下載IronXL庫,用於密碼保護Excel工作簿。 是否可以在工作簿內保護單獨的工作表? 是的,IronXL允許您使用C#代碼保護和解鎖Excel工作簿和單獨的工作表,確保雙重層面的安全。 如何確保Excel工作簿中的數據安全性? 為確保Excel工作簿中的數據安全性,您可以利用IronXL的密碼保護功能。通過使用Encrypt方法設置密碼,確保只有授權用戶可以訪問數據。 對Excel工作簿應用密碼保護的步驟有哪些? 對Excel工作簿應用密碼保護的步驟包括:下載IronXL庫、載入工作簿、使用Encrypt方法設置密碼,以及最終保存工作簿以保護它。 Chaknith Bin 立即與工程團隊聊天 軟體工程師 Chaknith 在 IronXL 和 IronBarcode 上工作。他對 C# 和 .NET 擁有深厚的專業知識,幫助改進了軟體並支持客戶。他從用戶互動中得到的見解有助於改善產品、文檔和整體體驗。 準備好開始了嗎? Nuget 下載 1,738,553 | Version: 2025.11 剛發表 免費下載 NuGet 下載總數:1,738,553 檢視授權