KutoolsforOffice — 一套方案,五大工具。事半功倍。三月特賣:20% 折扣

隱藏公式於 Excel 中(完整指南)

作者Kelly修改日期

Excel 公式是執行計算與數據分析的強大利器。當您在儲存格中輸入公式後,可透過兩種方式輕鬆存取:直接雙擊該儲存格進入編輯模式,或單選儲存格即可在編輯欄中即時檢視公式內容。

然而,當您基於機密性、安全性或其他考量嘗試保護工作表時,仍會發現上述兩種方式依然能存取您的公式。

若您希望隱藏這些公式,避免使用者檢視,本指南將協助您輕鬆達成目標。在這份詳盡的教學中,我們將逐步引導您如何在 Excel 中隱藏公式,使其不可見,同時完整保留其功能與隱蔽性。

顯示 Excel 工作表的螢幕截圖,其中公式在公式列中被隱藏

影片:在 Excel 中隱藏公式


在 Excel 中輕鬆隱藏公式

以下是防止使用者在選取包含公式的儲存格時檢視公式的步驟。請注意,必須先保護工作表才能隱藏公式,因此一旦工作表受到保護,將無法再進行任何變更。

步驟 1:選取包含您想隱藏之公式的儲存格

  • 若要隱藏特定公式,請選取包含這些公式的儲存格。 提示:若公式位於不連續的儲存格或範圍中,請按住「Ctrl」鍵並逐一選取。
  • 若要隱藏目前工作表中的所有公式,請切換至「Home」索引標籤,在「Editing」群組中點選「Find & Select」>「Formulas」,即可選取所有公式。
  • 顯示如何在 Excel 中點選「尋找與選取」>「公式」的螢幕截圖

步驟 2:為公式啟用 Hidden 屬性

  1. 在任一已選取的儲存格上按一下滑鼠右鍵,然後從內容功能表中選擇「設定儲存格格式」,即可開啟「設定儲存格格式」對話方塊。
    提示:您也可以使用快速鍵「Ctrl」+「1」。
    顯示 Excel 快顯功能表中「儲存格格式」選項的螢幕截圖
  2. 在「設定儲存格格式」對話方塊中,切換至「保護」索引標籤,勾選「隱藏」選項,然後按一下「確定」。
    顯示 Excel「儲存格格式」對話框的螢幕截圖,並標示出「保護」索引標籤中的「隱藏」選項
  3. 注意:如對話方塊中的提示所示,隱藏公式必須在您保護工作表後才會生效。若要完成隱藏公式的設定,請務必依照下一步驟保護工作表。

步驟 3:保護工作表

  1. 切換至「審閱」索引標籤,然後選取「保護工作表」。
    顯示 Excel「審閱」索引標籤中「保護工作表」按鈕的螢幕截圖
  2. 在「Protect Sheet」對話方塊中,輸入密碼並按一下「OK」。
    顯示 Excel「保護工作表」對話框的螢幕截圖,可在其中設定密碼
    提示:在「Allow all users of this worksheet to:」方塊中,您可以透過勾選或取消勾選各動作旁的核取方塊,來允許或限制所列動作。
  3. 此時將彈出「Confirm Password」對話方塊,請重新輸入密碼後點擊「OK」。
  4. 顯示用於保護工作表的 Excel「確認密碼」對話框螢幕截圖

結果

現在,當您選取包含公式的儲存格時,會發現編輯欄中並未顯示任何公式。

顯示 Excel 工作表的螢幕截圖,其中公式在公式列中被隱藏

當您雙擊該儲存格時,將會彈出一個對話方塊。

顯示嘗試編輯鎖定儲存格時彈出的密碼輸入對話框螢幕截圖

(廣告)使用 Kutools for Excel 一站式保護 Excel 內容

難以找到啟用「隱藏」屬性或保護 Excel 工作表的選項嗎?試試「Kutools for Excel」吧!它將 Excel 原生功能無縫整合至單一、使用者友善的功能區,讓內容保護變得輕而易舉。再也不用四處尋找設定,盡享前所未有的簡便體驗!

Kutools「設計」索引標籤中的「保護」群組

Kutools for Excel-透過超過 300 項實用工具強化 Excel,讓您的工作更快速、更輕鬆,並善用 AI 功能實現更聰明的資料處理,全面提升生產力!立即取得


隱藏公式並保持特定儲存格可編輯

您可能需要與他人共用活頁簿,允許他們編輯特定儲存格,同時保護您的公式不被檢視或修改。這種做法在資料輸入、統計分析及其他類型的工作表中相當常見。為達成此目的,您可以選擇以下三種方法之一:


使用 Excel 內建功能隱藏公式並保持特定儲存格可編輯

本節將示範一種方法,在隱藏工作表公式之餘,仍保留特定儲存格的編輯能力。此方法透過設定儲存格的保護屬性並啟用工作表保護來實現,步驟如下:

步驟 1:選取包含您想隱藏之公式的儲存格

  • 若要隱藏特定公式,請選取包含這些公式的儲存格。 提示:若公式位於不連續的儲存格或範圍中,請按住「Ctrl」鍵並逐一選取。
  • 若要隱藏目前工作表中的所有公式,請切換至「Home」索引標籤,在「Editing」群組中點選「Find & Select」>「Formulas」,即可選取所有公式。
  • 顯示如何在 Excel 中點選「尋找與選取」>「公式」的螢幕截圖

步驟 2:為公式啟用 Hidden 屬性

  1. 在任一已選取的儲存格上按一下滑鼠右鍵,然後從內容功能表中選擇「設定儲存格格式」,即可開啟「設定儲存格格式」對話方塊。
    提示:您也可以使用快速鍵「Ctrl」+「1」。
    顯示 Excel 快顯功能表中「儲存格格式」選項的螢幕截圖
  2. 在「設定儲存格格式」對話方塊中,切換至「保護」索引標籤,勾選「隱藏」選項,然後按一下「確定」。
  3. 顯示 Excel「儲存格格式」對話框的螢幕截圖,並標示出「保護」索引標籤中的「隱藏」選項
  4. 注意:如對話方塊中的提示所示,隱藏公式必須在您保護工作表後才會生效。若要完成隱藏公式的設定,請務必依照下一步驟保護工作表。

步驟 3:為您希望保持可編輯的儲存格停用 Lock 屬性

  1. 選取您希望保持可編輯的儲存格。 提示:按住「Ctrl」鍵,即可選取不相鄰的儲存格或範圍。
  2. 按下「Ctrl」+「1」,即可開啟「設定儲存格格式」對話方塊。
  3. 切換至「Protection」索引標籤,取消勾選「Locked」選項,然後按一下「OK」。
  4. 顯示 Excel「儲存格格式」對話框中「保護」索引標籤的螢幕截圖,其中「鎖定」選項未勾選

步驟 4:保護工作表

  1. 切換至「審閱」索引標籤,然後選取「保護工作表」。
    顯示 Excel「審閱」索引標籤中「保護工作表」按鈕的螢幕截圖
  2. 在「Protect Sheet」對話方塊中,輸入密碼並按一下「OK」。
    顯示 Excel「保護工作表」對話框的螢幕截圖,可在其中設定密碼
    提示:在「Allow all users of this worksheet to:」方塊中,您可以透過勾選或取消勾選各動作旁的核取方塊,來允許或限制所列動作。
  3. 此時將彈出「Confirm Password」對話方塊,請重新輸入密碼後點擊「OK」。
  4. 顯示用於保護工作表的 Excel「確認密碼」對話框螢幕截圖

結果

在選區解鎖狀態下,您仍可輸入數值,公式會持續計算並產生結果,但結果將保持隱藏。

GIF 動圖顯示 Excel 中公式被隱藏,同時特定儲存格仍可編輯


使用 Kutools for Excel 隱藏公式並保持特定儲存格可編輯

上述方法說明了如何隱藏公式,同時保持特定儲存格可編輯。然而,您必須記住 hidden 屬性應在哪裡啟用、locked 屬性應在哪裡停用,以及工作表保護功能的位置;若每次都要逐一尋找這些選項,可能會相當麻煩。

Kutools for Excel 的「Design」索引標籤整合多項功能,簡化操作流程,助您輕鬆達成目標。下載並安裝 Kutools 後,請依下列步驟操作:

Kutools for Excel 提供超過 300 項進階功能,簡化複雜作業,提升創造力與效率。整合 AI 功能,Kutools 能精準自動化各項任務,讓資料管理變得毫不費力。更多關於 Kutools for Excel 的詳細資訊……         免費試用……

步驟 1:選取「KUTOOLS PLUS」>「設計視圖」以顯示「KUTOOLS 設計」索引標籤

顯示 Excel Kutools 索引標籤中「設計檢視」按鈕的螢幕截圖

步驟 2:選取包含公式的儲存格並按一下「隱藏公式」

  1. 選取包含您想隱藏公式的儲存格。
    提示:
    • 若要隱藏特定公式,請選取包含這些公式的儲存格。 提示:如果公式位於不連續的儲存格或範圍中,請按住「Ctrl」鍵並逐一選取。
    • 若要隱藏目前工作表中的所有公式,請切換至「開始」索引標籤,在「編輯」群組中點選「尋找與選取」>「公式」,即可選取所有公式。
      顯示如何在 Excel 中點選「尋找與選取」>「公式」的螢幕截圖
  2. 在「KUTOOLS 設計」索引標籤上,選取「隱藏公式」。
  3. 顯示 Kutools「設計」索引標籤中「隱藏公式」按鈕的螢幕截圖
  4. 提示:此時將彈出一個對話方塊,通知您所選儲存格中的公式會在目前工作表受保護後被隱藏。請按一下「確定」。
    顯示 Kutools 對話框的螢幕截圖,通知使用者保護工作表後公式將被隱藏

步驟 3:選取您希望保持可編輯的儲存格,然後選取「選區解鎖」

提示:若要讓多個不相鄰的儲存格或範圍保持可編輯狀態,請按住「Ctrl」鍵並逐一選取,再點選「選區解鎖」。

顯示 Excel Kutools「設計」索引標籤中「解除鎖定儲存格」按鈕的螢幕截圖

步驟 4:保護工作表

  1. 在「KUTOOLS 設計」索引標籤上,選取「Protect Sheet」以開啟「Protect Sheet」對話方塊,接著輸入密碼並按一下「OK」。
    顯示 Kutools「設計」索引標籤中「保護工作表」對話框的螢幕截圖,正在設定密碼
    提示:在「Allow all users of this worksheet to:」方塊中,您可以透過勾選或取消勾選各動作旁的核取方塊,輕鬆允許或限制所列動作。
  2. 此時將彈出「Confirm Password」對話方塊,請您提供密碼以進行確認。請再次輸入密碼,然後點擊「OK」。
  3. 顯示用於保護工作表的 Excel「確認密碼」對話框螢幕截圖

結果

依照這些步驟,您就能在 Excel 中有效隱藏公式,同時讓特定儲存格保持可編輯狀態。

GIF 動圖顯示 Excel 中公式被隱藏,同時特定儲存格仍可編輯

Kutools for Excel-透過超過 300 項實用工具強化 Excel,讓您的工作更快速、更輕鬆,並運用 AI 功能實現更聰明的資料處理,全面提升生產力!立即取得


使用 VBA 隱藏公式並保持特定儲存格可編輯

本節將示範如何透過 VBA 巨集,有效隱藏工作表中的編輯欄公式,同時保留特定儲存格的編輯功能。

步驟 1:建立新模組

  1. 按下「Alt」+「F11」,即可開啟「Visual Basic for Applications (VBA)」編輯器。
  2. 按一下「Insert」>「Module」,即可建立新模組。
  3. 顯示 VBA 編輯器中「插入」>「模組」選項以新增模組的螢幕截圖

步驟 2:將 VBA 程式碼複製到模組視窗

請將下方的 VBA 程式碼複製並貼上至已開啟的「Module」視窗中。

Sub HideFormulasAndProtectWithEditableCells()
'Update by ExtendOffice
    Dim xWs As Worksheet
    Dim xWb As Workbook
    Dim xPassword As String
    xPassword = "123456" ' Replace "123456" with the actual password for protecting the sheet
    Set xWb = Application.ActiveWorkbook
    
    Set xWs = xWb.Sheets("Sheet1") ' Replace "Sheet1" with your sheet's name
    xWs.Unprotect Password:=xPassword
    For Each cell In xWs.UsedRange
        If cell.HasFormula Then
            cell.FormulaHidden = True
        End If
        cell.Locked = True
    Next cell
    
    On Error Resume Next
    Set xEditableRange = Application.InputBox("Select the range to keep editable", "Kutools for Excel", Type:=8)

    If Not xEditableRange Is Nothing Then
        xEditableRange.Locked = False
    End If
    xWs.Protect Password:=xPassword, UserInterfaceOnly:=True
End Sub

注意事項:

  • 請將第 6 行的「123456」替換為您實際用來保護工作表的密碼。
  • 請將第 9 行的「Sheet 1」替換為您欲保護的工作表實際名稱。

步驟 3:執行 VBA 程式碼

  1. 在「Module」視窗中,按下「F5」或點擊執行按鈕按鈕,即可執行貼上的程式碼!
  2. 在彈出的「選取要保持可編輯的範圍」對話方塊中,選取您希望維持可編輯狀態的儲存格,然後點擊「確定」。
  3. 顯示 Excel 中「選取要保持可編輯的範圍」對話框的螢幕截圖

結果

現在,透過您提供給 VBA 的密碼,該工作表已受到保護:其中所有公式均已隱藏,而所選儲存格仍可編輯。

GIF 動圖顯示 Excel 中公式被隱藏,同時特定儲存格保持可編輯


如果您想顯示公式

若要顯示公式,只需取消工作表保護:前往「審閱」索引標籤,點選「取消保護工作表」,輸入密碼後按一下「確定」即可。

Excel 功能區中的「取消保護工作表」按鈕

注意事項:

  • 如果您未來打算保護工作表,同時又希望使用者能檢視公式,請先選取這些包含公式的儲存格,然後按下「Ctrl」+「1」開啟「設定儲存格格式」對話方塊。接著切換至「保護」索引標籤,並取消勾選「隱藏」核取方塊。
  • 若您先前已取消勾選「鎖定」核取方塊,以便在保護工作表後仍可編輯特定儲存格,但之後又希望重新保護工作表並禁止使用者編輯這些儲存格,請先選取這些儲存格,按下「Ctrl」+「1」開啟「設定儲存格格式」對話方塊,切換至「保護」索引標籤,然後勾選「鎖定」選項旁的核取方塊。
  • 提示:若需協助辨識未鎖定或隱藏的儲存格,請參閱下一節
  • 顯示 Excel「儲存格格式」對話框中「保護」索引標籤的螢幕截圖

如何辨識公式隱藏儲存格與選區解鎖

當您調整了特定儲存格的隱藏或鎖定屬性後,要找出哪些儲存格經過修改可能相當繁瑣——通常必須逐一透過 Excel 的「儲存格格式」對話方塊檢查每個儲存格的設定。

然而,使用「Kutools for Excel」只需一鍵即可簡化此流程,迅速標示出屬性已變更的儲存格,讓您輕鬆又省時地辨識公式隱藏儲存格與解鎖選區。

Kutools for Excel 提供超過 300 項進階功能,簡化複雜作業,提升創造力與效率。整合 AI 功能,Kutools 能精準自動化各項任務,讓資料管理變得毫不費力。更多關於 Kutools for Excel 的詳細資訊……         免費試用……

安裝 Kutools for Excel 後,請前往「KUTOOLS PLUS」>「設計視圖」,即可開啟「KUTOOLS 設計」索引標籤。接著,點擊「高亮未鎖定區域」,即可標示所有已解除鎖定的儲存格(即已移除鎖定屬性的儲存格);或點擊「高亮隱藏公式區域」,快速識別所有已設定隱藏屬性的公式儲存格。

GIF 動圖顯示 Kutools for Excel 中的「標示未鎖定」和「標示隱藏」選項

Kutools for Excel-透過超過 300 項實用工具強化 Excel,讓您的工作更快速、更輕鬆,並運用 AI 功能實現更聰明的資料處理,全面提升生產力!立即取得

以上即是與在 Excel 中隱藏公式相關的所有內容,希望本教學對您有所幫助! 如果您想探索更多 Excel 實用技巧,請點此處,立即瀏覽我們超過數千篇的完整教學文章,輕鬆提升工作效率!