跳至頁尾內容
使用 IRONXL

如何在 Excel 中鎖定儲存格:逐步教學

很多人覺得理解Excel中鎖定儲存格的步驟很困難。 我們來幫您!本文將一步一步地向您展示如何在 Excel 檔案中輕鬆鎖定儲存格。讀完本文後,您就能像專業人士一樣輕鬆完成這項操作,讓我們開始吧!

IronXL:C# Excel 函式庫

IronXL是一個 C# 庫,它允許您在不安裝 Excel 的情況下使用 Excel。 這是一個顯著的優勢,因為您無需管理員權限,也無需擔心幹擾使用者的電腦。如果您對該程式庫仍有任何疑問,我們建議您閱讀我們的數據手冊。 要建立新的 Excel 檔案並根據您的需求格式化數據,您可以使用IronXL C# 庫。 這是一個功能齊全的 Excel 操作工具包,涵蓋了所有 Excel 操作。 如果你正在開發任何軟體,並且需要編輯或建立 Excel 文件,你可以使用 IronXL 庫快速完成這項工作。

此外,IronXL 還提供了一系列功能,可以與 Excel 工作簿、工作表和單元格層級進行交互,例如在常用格式之間進行轉換單元格資料格式設定合併單元格插入數學函數,甚至管理圖表和添加圖像

要使用它,您必須匯入庫的 DLL 檔案或使用 NuGet 套件管理器安裝它。 其免費試用版可用於測試和確保所有功能均按預期運作。 試用版免費,有效期限為 30 天。 購買 IronXL 時,您需要申請許可證金鑰。 如果您在閱讀文件後決定喜歡 IronXL,請務必以優惠的價格購買!請造訪此許可頁面以了解更多許可資訊。

讓我們看看如何使用 IronXL C# 函式庫來保護 Excel 工作表:

  1. 在 Visual Studio 中建立一個 C# .NET 或 VB .NET 專案。
  2. 下載 IronXL 庫的 DLL 文件,或透過 Visual Studio 中的 NuGet 套件管理器安裝它。
  3. 按照提供的教學申請您的許可證密鑰。
  4. 在您的專案中使用 IronXL。
// Import IronXL to your project
using IronXL;

// Load the Excel workbook from the specified file path
WorkBook wb = WorkBook.Load("fileaddress.xlsx");

// Select the specific sheet you want to lock
WorkSheet ws = wb.GetWorkSheet("SheetName");

// Protect the sheet by setting a password
ws.ProtectSheet("Password");

// Save the changes made to the workbook
wb.Save();
// Import IronXL to your project
using IronXL;

// Load the Excel workbook from the specified file path
WorkBook wb = WorkBook.Load("fileaddress.xlsx");

// Select the specific sheet you want to lock
WorkSheet ws = wb.GetWorkSheet("SheetName");

// Protect the sheet by setting a password
ws.ProtectSheet("Password");

// Save the changes made to the workbook
wb.Save();
$vbLabelText   $csharpLabel

現在您已經了解了,只要具備 C# 的基本知識,使用 IronXL 庫保護 Excel 中的單元格是多麼容易。 您也可以參考IronXL 官方文件中的多個 Excel 操作教學。

您可以下載專案文件

在 Microsoft Excel 中鎖定儲存格

鎖定儲存格功能是 Microsoft Excel 中的一項保護功能,可讓您鎖定儲存格,使其無法被編輯。 讓我們來看看如何在 Microsoft Excel 中鎖定儲存格。

保護整張紙

有時您需要將文件交給其他人進行唯讀操作。 你可以透過設定密碼保護表格來實現這一點。 我們來看看該怎麼做:

  1. 在 Microsoft Excel 中開啟您的文件。
  2. 前往"首頁"選項卡,然後按一下"對齊"群組中的對話方塊啟動器圖示。

如何在 Excel 中鎖定儲存格:逐步教學課程,圖 1:在 Excel 中開啟"設定儲存格格式"對話框 在 Excel 中,開啟"設定儲存格格式"對話方塊。

  1. 將開啟"設定儲存格格式"部分。 轉到"保護"選項卡。

如何在 Excel 中鎖定儲存格:逐步教學課程,圖 2:設定儲存格格式對話方塊中的"保護"標籤 "設定儲存格格式"對話方塊中的"保護"標籤

  1. 選取"鎖定"複選框,然後按一下"確定"按鈕。

如何在 Excel 中鎖定儲存格:逐步教學課程,圖 3:鎖定儲存格選項 鎖定單元選項

  1. 接下來,前往"審閱"選項卡,然後按一下"保護"群組中的"保護工作表"選項。

如何在 Excel 中鎖定儲存格:逐步教學課程,圖 4:在 Excel 中找到"保護工作表"按鈕 在 Excel 中找到"保護工作表"按鈕。

  1. 然後,輸入密碼保護工作表,然後按一下"確定"按鈕。

如何在 Excel 中鎖定儲存格:逐步教學課程,圖 5:在"保護工作表"對話方塊中輸入密碼 在"保護工作表"對話方塊中輸入密碼

  1. 接下來,重新輸入密碼以驗證您的密碼。

如何在 Excel 中鎖定儲存格:逐步教學,圖 6:重新輸入密碼 重新輸入密碼

按照這些步驟操作後,您的床單將會完全保護。 當有人嘗試編輯 Excel 檔案中的任何儲存格時,都會收到錯誤提示。

如何在 Excel 中鎖定儲存格:逐步教學課程,圖 7:在 Excel 中編輯鎖定工作表時出錯 在 Excel 中編輯鎖定工作表時發生錯誤

鎖定特定單元格

有時您需要保護包含資料或公式的特定儲存格。 如果是這樣,請先取消保護電子表格的其餘部分,然後再保護這些關鍵單元格。 讓我們來看看如何在 Excel 中鎖定特定儲存格。

  1. 在 Microsoft Excel 中開啟您的 Excel 檔案。
  2. 選取整個工作表,然後按Ctrl + 1開啟"設定儲存格格式"對話方塊。 "設定儲存格格式"對話方塊將會開啟。

如何在 Excel 中鎖定儲存格:逐步教學課程,圖 8:Excel 中的"設定儲存格格式"對話框 Excel 中的"設定儲存格格式"對話框

  1. 前往"保護"選項卡,取消選取"鎖定"選項,然後按下"確定"按鈕。 這將解鎖Excel表格中的儲存格。

如何在 Excel 中鎖定儲存格:逐步教學課程,圖 9:導覽至"鎖定儲存格"功能 導航至"鎖定單元格"功能

  1. 接下來,選取要保護的儲存格,然後使用 Ctrl+1 鍵盤快速鍵開啟儲存格對話方塊。 轉到"保護"選項卡,選中"鎖定"選項,然後按"確定"按鈕。

如何在 Excel 中鎖定儲存格:逐步教學課程,圖 10:在"設定儲存格格式"對話方塊中鎖定儲存格 在"設定儲存格格式"對話方塊中鎖定儲存格

  1. 前往"審閱"選項卡,然後按一下"保護群組"下的"保護工作表"。此時將開啟保護對話框。 勾選"保護工作表和儲存格內容"選項。輸入密碼進行保護。

如何在 Excel 中鎖定儲存格:逐步教學課程,圖 11:開啟"保護工作表"對話方塊並輸入密碼 在"保護工作表"對話方塊中輸入密碼

這樣做可以保護您選擇的儲存格。 當您嘗試編輯這些儲存格時,將會收到錯誤訊息。

如何在 Excel 中鎖定儲存格:逐步教學課程,圖 12:在 Excel 中編輯鎖定工作表時出錯 在 Excel 中編輯鎖定工作表時發生錯誤

鎖定配方單元格

您可以選擇僅鎖定公式儲存格,以保護您在 Excel 中的計算結果。 請依照下列步驟鎖定Excel中的公式儲存格:

  1. 開啟你的 Excel 檔案。
  2. 選取所有儲存格,前往儲存格群組,然後按一下"格式"選單,即可解鎖整個工作表。 從下拉式選單中選擇"設定單元格格式"。 "設定儲存格格式"選單將會開啟。

如何在 Excel 中鎖定儲存格:逐步教學課程,圖 14:導覽至"設定儲存格格式"功能 導航至"設定儲存格格式"功能

  1. 前往"保護"選項卡,取消選取"鎖定"選項,然後按一下"確定"按鈕。

如何在 Excel 中鎖定儲存格:逐步教學課程,圖 15:勾選"鎖定"選項 圖 15:勾選"鎖定"選項

這將解鎖整張表格。 接下來,找到公式單元格。 轉到"主頁"選項卡,然後按一下"尋找和選擇"選單。 從下拉式選單中選擇"前往特殊選單"。

  1. 在"定位條件"對話方塊中,選擇"公式",然後按下"確定"按鈕。

如何在 Excel 中鎖定儲存格:逐步教學課程,圖 16:在"定位條件"對話方塊中啟用"公式"選項 在"定位條件"對話方塊中啟用"公式"選項

  1. 你會看到 Excel 表格中帶有公式的儲存格被選取。

如何在 Excel 中鎖定儲存格:逐步教學課程,圖 17:已選取儲存格及其公式 選定的包含公式的儲存格

  1. 選取這些儲存格後,前往審閱選項卡,然後按一下"保護工作表"。 輸入密碼進行保護,然後再次輸入密碼確認。

如何在 Excel 中鎖定儲存格:逐步教學課程,圖 18:保護公式儲存格 保護配方細胞

如何在 Excel 中鎖定儲存格:逐步教學,圖 19:確認密碼對話框 確認密碼對話框

公式單元格現在將被保護。 不輸入正確的密碼,任何人都無法編輯這些儲存格。

解除保護

請依照以下步驟啟用編輯功能:

  1. 選擇整個工作表。 前往審閱選項卡,然後按一下"取消保護工作表"。

如何在 Excel 中鎖定儲存格:逐步教學課程,圖 20:導覽至"取消保護工作表"功能 導覽至"取消保護工作表"功能

  1. 在"取消保護工作表"對話方塊中,輸入正確的密碼。 表格現在可以編輯了。

如何在 Excel 中鎖定儲存格:逐步教學,圖 21:輸入密碼以解鎖工作表 輸入密碼以解鎖表格

結論:密閉式電池與非密閉式電池的優點比較

鎖閉牢房顯然有其好處,但你需要的安全等級取決於你使用牢房的用途。

鎖閉單元的優點包括:

  • 防止未經授權的使用者(例如兒童)訪問 防止人們篡改物品 控制物品的儲存環境

鎖閉牢房的缺點包括:

  • 購買和安裝鎖具的成本
  • 難以取得需要檢索的項目(例如,當文件遺失時)
  • 設施內物品搬運困難

常見問題解答

如何使用 C# 鎖定 Excel 檔案中的儲存格?

您可以使用 IronXL 庫,透過 C# 鎖定 Excel 檔案中的儲存格。首先,載入 Excel 工作簿並選擇工作表。然後,使用ProtectSheet方法並設定密碼來鎖定特定單元格。

使用 C# 保護整個 Excel 工作表需要哪些步驟?

若要使用 C# 保護整個 Excel 工作表,可以使用 IronXL 庫。載入工作簿,選擇所需的工作表,然後使用密碼呼叫ProtectSheet方法即可保護整個工作表。

是否可以使用 C# 鎖定 Excel 中的特定儲存格?

是的,使用 C# 中的 IronXL 可以鎖定 Excel 中的特定儲存格。首先,解鎖整個工作表,然後選擇要鎖定的儲存格,最後使用密碼呼叫ProtectSheet方法。

在Excel中鎖定儲存格有什麼好處?

在 Excel 中鎖定儲存格有許多好處,包括防止未經授權的存取、確保資料完整性以及保護敏感資訊免遭篡改。

IronXL 能否用於鎖定 Excel 中的公式儲存格?

是的,IronXL 可以用來鎖定 Excel 中的公式儲存格。先解鎖整個工作表,然後使用「定位條件」功能選擇公式儲存格,最後套用ProtectSheet方法並設定密碼。

如何使用 C# 解鎖 Excel 中受保護的工作表?

若要使用 C# 解鎖 Excel 中的受保護工作表,請使用 IronXL 載入工作簿,選擇工作表,然後使用正確的密碼套用UnprotectSheet方法。

鎖定Excel單元格有哪些潛在缺點?

鎖定 Excel 儲存格的一些潛在缺點包括:在需要時難以存取和檢索數據,以及除非使用正確的密碼解鎖,否則難以修改鎖定的內容。

如何建立一個使用 IronXL 操作 Excel 的 C# 專案?

若要使用 IronXL 啟動 C# 項目,請在 Visual Studio 中建立新的 C# 項目,新增 IronXL NuGet 包,然後套用您的 IronXL 許可證金鑰即可開始處理 Excel 檔案。

請問哪裡可以找到使用 IronXL 進行 Excel 操作的教學課程?

是的,IronXL 在其網站上提供了全面的文件和教程,涵蓋了使用 C# 建立、編輯和保護 Excel 文件等各種 Excel 操作。

IronXL有試用版可供測試嗎?

IronXL 提供免費試用版,您可以免費試用該庫的所有功能 30 天。

喬迪·巴迪亞
軟體工程師
喬迪精通Python、C#和C++,除了在Iron Software運用這些技能外,他還從事遊戲程式設計。他參與產品測試、產品開發和研究等工作,為產品的持續改進做出了巨大貢獻。豐富的經驗讓他始終保持挑戰性和工作熱情,他表示這是他最喜歡在Iron Software工作的原因之一。喬迪在佛羅裡達州邁阿密長大,畢業於佛羅裡達大學,主修電腦科學和統計學。