如何鎖定 Excel 中的單元格:分步教程
許多人發現要理解如何在Excel中鎖定儲存格的程式是具有挑戰性的。 我們在這裡為您提供幫助。本文將逐步向您展示如何輕鬆鎖定Excel檔案中的儲存格。到本文結束時,您將能夠像專業人士一樣進行操作,那麼讓我們開始吧。
IronXL:C# Excel 程式庫
IronXL 是一個用於 C# 的程式庫,讓您在不安裝 Excel 的情況下也能處理 Excel。 這是一個重要的優勢,因為您不需要管理權限,也不用擔心影響使用者的機器。如果您對這個程式庫還有疑慮,建議您閱讀我們的資料表。 要建立新的Excel檔案並根據您的需求格式化資料,您可以使用 IronXL C# 程式庫。 這是所有Excel操作的首選套件,這意味著它提供了完整的功能。 如果您正在開發任何軟體並需要編輯或建立Excel檔案,您可以使用IronXL程式庫來快速完成這項工作。
此外,IronXL還提供了與Excel工作簿、工作表和儲存格層級互動的廣泛功能,例如在流行格式之間轉換、儲存格資料格式設置、合併儲存格、插入數學函式,甚至管理圖表和新增圖像。
要使用它,您必須匯入程式庫的DLL文件或使用NuGet包管理器安裝。 其免費試用版本可用於測試並確保所有功能按預期運行。 試用版是免費的,並且在30天結束前不會過期。 當您購買IronXL時,您將需要申請授權密鑰。 如果您在閱讀文件後決定喜歡IronXL,請務必以實惠的價格購買它!存取此授權頁面以獲取有關授權的更多資訊。
讓我們看看如何使用IronXL C#程式庫保護Excel工作表:
- 在Visual Studio中建立一個C# .NET或VB .NET專案。
- 下載IronXL程式庫的DLL文件或通過Visual Studio中的NuGet包管理器安裝它。
- 使用提供的教程申請您的授權密鑰。
- 在您的專案中使用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();
' Import IronXL to your project
Imports IronXL
' Load the Excel workbook from the specified file path
Private wb As WorkBook = WorkBook.Load("fileaddress.xlsx")
' Select the specific sheet you want to lock
Private ws As WorkSheet = wb.GetWorkSheet("SheetName")
' Protect the sheet by setting a password
ws.ProtectSheet("Password")
' Save the changes made to the workbook
wb.Save()
您現在已經看到,使用IronXL程式庫保護Excel中的儲存格是多麼簡單,假如您對C#有工作知識。 您還可以從IronXL官方文件中獲益,了解更多Excel操作教程。
您可以下載一個檔案專案。
在Microsoft Excel中鎖定儲存格
鎖定儲存格功能是Microsoft Excel中的一種保護功能,可讓您鎖定儲存格以防止編輯。 讓我們來看看如何在Microsoft Excel中鎖定儲存格。
保護整個工作表
有時您需要將文件交給其他人僅供閱讀。 您可以通過設置密碼保護工作表來做到這一點。 讓我們看看如何做到這一點:
- 在Microsoft Excel中打開您的檔案。
- 移至首頁選項卡,然後點擊對齊組中的對話框啟動器圖示。
在Excel中導航到"格式儲存格"對話框
- 將打開一個"格式儲存格"區段。 移至保護頁籤。
格式儲存格對話框中的保護頁籤
- 勾選鎖定選框並點擊確定按鈕。
鎖定儲存格選項
- 接下來,移至審核頁籤,然後在保護組中點擊保護工作表選項。
在Excel中導航到"保護工作表"按鈕
- 然後,輸入密碼以保護工作表,並點擊確定按鈕。
在保護工作表對話框中輸入密碼
- 接下來,重新輸入密碼以驗證您的密碼。
重新輸入密碼
按照這些步驟操作後,您的工作表將得到全面保護。 當有人試圖編輯Excel檔案中的任何儲存格時,他們會收到錯誤提示。
在Excel中編輯鎖定工作表時出錯
鎖定特定儲存格
有時您需要保護含有資料或公式的特定儲存格。 如果是這樣,請在保護那些重要儲存格之前取消保護其餘電子表格。 讓我們來看看如何在Excel中鎖定特定儲存格。
- 在Microsoft Excel中打開您的Excel檔案。
- 選擇整個工作表並按下 Ctrl + 1 打開"格式儲存格"對話框。 將打開"格式儲存格"對話框。
Excel中的格式儲存格對話框
- 進入保護頁籤,取消選中"鎖定"選項,然後按確定按鈕。 這將解鎖Excel電子表格中的儲存格。
導航到鎖定儲存格功能
- 接下來,選擇您想要保護的儲存格,並使用Ctrl+1快捷鍵打開儲存格對話框。 進入保護頁籤,勾選鎖定選項,然後點擊確定按鈕。
格式儲存格對話中的鎖定儲存格
- 轉到評論頁籤,從保護組中點擊 "保護工作表" 。保護對話框將開啟。 檢查"保護工作表和儲存格內容"選項。輸入密碼以保護它。
保護表對話框和輸入密碼
通過這樣做,您選擇的儲存格將受到保護。 當您嘗試編輯這些儲存格時,您會收到錯誤訊息。
在Excel中編輯鎖定工作表時出錯
鎖定公式儲存格
您可以選擇僅鎖定公式儲存格以保護Excel中的計算。 按照以下步驟鎖定Excel中的公式儲存格:
- 打開您的Excel檔案。
- 解除整個工作表的鎖定,選擇所有儲存格,轉到儲存格組,然後點擊格式選單。 從下拉選單中選擇"格式化儲存格"。 "格式儲存格"選單將打開。
導航到格式儲存格功能
- 移至保護頁籤,取消勾選"鎖定"選項,然後點擊確定按鈕。
圖15:選中鎖定選項
這將解鎖整個工作表。 接下來,找到公式儲存格。 移至首頁選項卡,然後點擊"尋找和選擇"選單。 從下拉選單中選擇"轉到特定"選單。
- 在"轉到特定"對話框中,選擇公式並按下確定按鈕。
在"轉到特定"對話框中啟用"公式"選項
- 您會看到Excel表中的公式儲存格被選中。
選擇公式儲存格
- 選中這些儲存格後,移至評論頁籤並點擊"保護工作表"。 輸入密碼以保護並重新輸入密碼以確認。
保護公式儲存格
確認密碼對話框
公式儲存格現在將受到保護。 沒有人可以在不輸入正確密碼的情況下編輯這些儲存格。
取消保護工作表
按照以下步驟啟用編輯:
- 選擇整個工作表。 進入評論頁籤並點擊"取消保護工作表"。
導航到取消保護工作表功能
- 在"取消保護工作表"對話框中輸入正確密碼。 工作表現在將開放進行編輯。
輸入密碼以解鎖工作表
結論:鎖定儲存格與解鎖儲存格的好處
鎖定儲存格顯然有很多好處,但您所需要的安全等級取決於您使用這些儲存格的目的。
鎖定儲存格的好處包括:
- 防止未授權的使用者存取(例如:兒童)
- 防止人員對項目進行篡改
- 控制儲存項目的環境
鎖定儲存格的缺點包括:
- 購買和安裝鎖具的成本
- 當需要檢索物品時(例如,文件丟失時)的存取困難
- 在設施內搬運物品的困難
常見問題
如何使用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中受保護的工作表?
要在Excel中使用C#解鎖受保護的工作表,您可以使用IronXL載入活頁簿,選擇工作表,並使用UnprotectSheet方法搭配正確的密碼。
鎖定Excel中的儲存格可能會有哪些潛在的缺點?
鎖定Excel中的儲存格的潛在缺點包括在有需要時難以存取和檢索資料,以及未配正確密碼時難以修改鎖定內容。
如何開始一個C#專案來使用IronXL處理Excel?
要開始一個使用IronXL的C#專案,在Visual Studio中建立新的C#專案,加入IronXL的NuGet套件,並應用您的IronXL授權金鑰來開始處理Excel文件。
我可以找到使用IronXL進行Excel操作的教程嗎?
是的,IronXL在其網站上提供完整的文件和教學,涵蓋使用C#進行Excel文件的建立、編輯和保護等操作。
IronXL是否有可供測試的試用版本?
IronXL提供免費試用版,允許您在30天內免費測試程式庫的所有功能。




