保護 Excel 檔案

IronXL 中的 Encrypt 方法讓 Python 開發者能夠將密碼保護應用於整個 Excel 工作簿以及個別工作表。 這對於保護敏感資料並確保只有授權的使用者能開啟或修改您的 Python 應用程式所生成的 Excel 檔案是必需的。

IronXL 也支援工作表層級的保護,防止使用者編輯特定工作表,同時仍允許他們檢視或互動資料。 這在需要限制寫入權限的協作環境中特別有用。 保護可以程式化地添加或移除,為安全和臨時可訪問的工作流程提供了彈性。

WorkBook.Load 從磁碟開啟現有的 Excel 檔案。 一旦載入後,Encrypt 方法在工作簿層級應用密碼,防止未經正確憑證的檔案被開啟。

DefaultWorkSheet 屬性檢索主要的工作表。 調用 ProtectSheet 將在工作表層級新增了第二層安全保護,限制即使能開啟工作簿的使用者也無法編輯。

最後,Save 同時保留工作簿層級的加密和工作表層級的保護,確保安全設置在輸出檔案中得以保存。此雙層方法涵蓋了讀取存取和編輯存取控制在單一工作流程中。

學習如何在 Python 中為 Excel 工作簿設置密碼

準備好開始了嗎?
版本: 2026.4 剛剛發布
Still Scrolling Icon

還在捲動嗎?

想要快速證明?
執行範例 觀看您的資料變成試算表。