跳到主要内容

在 Excel 中隐藏公式(完整指南)

Excel 公式是进行计算和数据分析的强大工具。 当公式驻留在 Excel 单元格中时,用户可以使用两种不同的方法访问它:双击单元格进入编辑模式或选择单元格以在公式栏中显示公式。

但是,如果您尝试保护工作表,可能是出于与机密性、安全性或其他考虑因素相关的考虑,您会发现仍然可以使用上述两种方法访问您的公式。

如果您希望隐藏这些公式以防止用户查看它们,本指南旨在为您提供帮助。 在这个全面的演练中,我们将引导您完成在 Excel 中隐藏公式的步骤,使它们保持不可见,从而使您能够保留公式的功能,同时保持它们的隐蔽性。


视频:在 Excel 中隐藏公式


轻松隐藏 Excel 中的公式

以下是阻止用户在选择公式单元格时查看公式的步骤。 需要注意的是,保护工作表是隐藏公式所必需的,因此工作表保护后不允许进行任何更改。

第 1 步:选择包含要隐藏的公式的单元格

  • 要隐藏特定公式,请选择包含这些公式的单元格。 提示: 如果公式位于不相邻的单元格或区域中,请按住 按Ctrl 并选择每个。
  • 要隐藏当前工作表中的所有公式,请导航到 首页 选项卡,并且在 编辑 群,点击 查找和选择 > 公式 选择所有带有公式的单元格。

步骤 2:为带有公式的单元格启用隐藏属性

  1. 右键单击任何选定的单元格并选择 单元格格式 从上下文菜单中打开 单元格格式 对话。
    提示: 或者,您可以使用快捷键 Ctrl + 1.
  2. 单元格格式 对话框,在 的故事 选项卡,检查 老旧房屋 选项并单击 OK.
  3. 请注意: 如该对话框中的提示所示,在保护工作表之前,隐藏公式不会产生任何效果。 要完成隐藏公式的过程,请务必执行下一步以保护工作表。

步骤 3:保护工作表

  1. 进入步骤三:发送 选项卡,然后选择 保护工作表.
  2. 保护工作表 对话框,输入密码并单击 OK.
  3. 提示:允许此工作表的所有用户: 框,您可以通过选中或取消选中每个操作旁边的相应框来选择允许或限制列出的操作。
  4. 确认密码 出现对话框要求您重新输入密码。 请重新输入密码并单击 OK.

结果

现在,当您选择包含公式的单元格时,您会发现编辑栏中没有显示任何公式。

如果您尝试双击该单元格,则会出现一个对话框。

(AD) 使用 Kutools for Excel 进行一体化 Excel 内容保护

正在努力寻找在哪里激活隐藏属性或保护您的 Excel 工作表? 让生活更轻松 Kutools for Excel! 它将 Excel 的本机功能无缝地组合到一个用户友好的功能区中,以轻松实现内容保护。 不再寻找选择,只是纯粹的简单!

Kutools for Excel:300 多个方便的 Excel 功能触手可及。 现在就开始 30 天免费试用,没有任何功能限制!


隐藏公式并保持特定单元格可编辑

您可能会发现自己需要与其他人共享工作簿,使他们能够对特定单元格进行更改,同时保护您的公式不被查看或编辑。 这是涉及数据输入、统计分析和各种其他目的的工作表的常见要求。 为此,您可以选择采用以下三种方法之一:


使用 Excel 的内置功能隐藏公式并保持特定单元格可编辑

在本节中,我将说明一种在工作表中隐藏公式同时保留编辑特定单元格的能力的方法。 这将通过配置单元格保护属性并保护您的工作表来实现,如下所示:

第 1 步:选择包含要隐藏的公式的单元格

  • 要隐藏特定公式,请选择包含这些公式的单元格。 提示: 如果公式位于不相邻的单元格或区域中,请按住 按Ctrl 并选择每个。
  • 要隐藏当前工作表中的所有公式,请导航到 首页 选项卡,并且在 编辑 群,点击 查找和选择 > 公式 选择所有带有公式的单元格。

步骤 2:为带有公式的单元格启用隐藏属性

  1. 右键单击任何选定的单元格并选择 单元格格式 从上下文菜单中打开 单元格格式 对话。
    提示: 或者,您可以使用快捷键 Ctrl + 1.
  2. 单元格格式 对话框,在 的故事 选项卡,检查 老旧房屋 选项并单击 OK.
  3. 请注意: 如该对话框中的提示所示,在保护工作表之前,隐藏公式不会产生任何效果。 要完成隐藏公式的过程,请务必执行下一步以保护工作表。

步骤 3:禁用要保持可编辑的单元格的锁定属性

  1. 选择您希望保持可编辑的单元格。 提示: 您可以通过按住选择不相邻的单元格或范围 按Ctrl 键。
  2. 媒体 Ctrl + 1 打开 单元格格式 对话框。
  3. 切换到 的故事 标签,取消选中 锁定 选项并单击 OK.

步骤 4:保护工作表

  1. 进入步骤三:发送 选项卡,然后选择 保护工作表.
  2. 保护工作表 对话框,输入密码并单击 OK.
  3. 提示:允许此工作表的所有用户: 框,您可以通过选中或取消选中每个操作旁边的相应框来选择允许或限制列出的操作。
  4. 确认密码 出现对话框要求您重新输入密码。 请重新输入密码并单击 OK.

结果

在解锁的单元格中,您仍然可以输入值,并且公式将继续生成计算结果,但保持不可见。


使用 Kutools for Excel 隐藏公式并保持特定单元格可编辑

上述方法指导如何隐藏公式并保持特定单元格可编辑。 但是,它要求您记住启用隐藏属性并禁用锁定属性的位置。 此外,您需要知道在哪里保护您的工作表,如果您必须搜索这些选项,这可能会很麻烦。

Kutools for Excel's 设计 选项卡通过集成这些选项来简化这些流程,从而更轻松地实现您的目标。 下载并安装 Kutools 后,请执行以下操作:

Kutools for Excel - 包含 300 多个 Excel 基本工具。 享受全功能 30 天免费试用,无需信用卡! 现在下载!

步骤1: 选择 Kutools Plus > 设计视图以显示 Kutools 设计选项卡

步骤 2:选择包含公式的单元格,然后单击隐藏公式

  1. 选择包含要隐藏的公式的单元格。
  2. 提示:
    • 要隐藏特定公式,请选择包含这些公式的单元格。 提示: 如果公式位于不相邻的单元格或区域中,请按住 按Ctrl 并选择每个。
    • 要隐藏当前工作表中的所有公式,请导航到 首页 选项卡,并且在 编辑 群,点击 查找和选择 > 公式 选择所有带有公式的单元格。
  3. 选择 隐藏公式Kutools 设计 标签。
  4. 提示: 将出现一个对话框,通知您在工作表受到保护后,所选单元格中的公式将被隐藏。 点击 OK.

步骤 3:选择要保持可编辑的单元格,然后选择解锁单元格

提示: 要使多个不相邻的单元格或范围保持可编辑状态,请按住 按Ctrl 并选择每个,然后选择 解锁单元.

步骤 4:保护工作表

  1. 点击 Kutools 设计 标签,选择 保护工作表 打开 保护工作表 对话。 然后,输入密码并单击 OK.
  2. 提示:允许此工作表的所有用户: 框,您可以通过选中或取消选中每个操作旁边的相应框来选择允许或限制列出的操作。
  3. 确认密码 出现对话框要求您重新输入密码。 请重新输入密码并单击 OK.

结果

通过执行这些步骤,您可以有效地隐藏 Excel 中的公式,同时允许特定单元格保持可编辑状态。

请注意: 想要访问 设计 标签? 下载 Kutools for Excel 现在! 除此之外,Kutools 还拥有 300 多个其他功能,并提供 30 天免费试用。 不要等待,今天就尝试一下吧!


使用 VBA 隐藏公式并保持特定单元格可编辑

在本节中,我将演示如何有效地隐藏工作表中公式栏中的公式,并同时保持使用 VBA 宏编辑特定单元格的能力。

第 1 步:创建一个新模块

  1. 媒体 Alt + F11键 打开 Visual Basic应用程序(VBA) 编辑。
  2. 点击 插页 > 模块 创建一个新模块。

步骤 2:将 VBA 代码复制到模块窗口

复制下面的VBA代码并将其粘贴到打开的 模块 窗口。

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

笔记:

  • 你应该更换 “123456” 第 6 行是保护工作表的实际密码。
  • 你应该更换 “表 1” 在第 9 行添加您要保护的工作表的实际名称。

第 3 步:运行 VBA 代码

  1. 模块 窗口,按 F5 或点击 按钮来执行粘贴的代码。
  2. 选择保持可编辑的范围 出现的对话框中,选择您希望保持可编辑的单元格,然后单击 OK.

结果

现在,使用您提供给 VBA 的密码,工作表将受到保护。 此工作表中的所有公式均被隐藏,并且所选单元格可编辑。


如果你想取消隐藏公式怎么办

要取消隐藏公式,只需取消对工作表的保护:转至 进入步骤三:发送 标签,选择 取消保护表,输入密码,然后单击 OK.

笔记:

  • 如果您计划将来保护工作表同时允许用户查看公式,请选择这些公式单元格并按 Ctrl + 1 打开 单元格格式 对话。 然后去 的故事 选项卡并取消选中 老旧房屋 框。
  • 如果您取消选中 锁定 框以使单元格在保护工作表后可编辑,并且稍后想要再次保护工作表而不允许用户编辑这些单元格,请选择这些单元格,然后按 Ctrl + 1 打开 单元格格式 对话框,导航到 的故事 选项卡,然后选中旁边的框 锁定 选项。
  • 提示: 如需识别未锁定或隐藏单元格的帮助, 请参阅下一节.

如何识别公式隐藏单元格和未锁定单元格

当您对特定单元格的隐藏或锁定属性进行调整时,查明哪些单元格已被修改可能是一项繁琐的任务。 它通常涉及使用 Excel 的单独检查每个单元格的格式 格式化单元格 对话。

但是,与 Kutools for Excel,您只需单击一下即可简化此过程。 它会迅速突出显示属性已更改的单元格,从而轻松且省时地识别公式隐藏单元格和解锁单元格。

Kutools for Excel - 包含 300 多个 Excel 基本工具。 享受全功能 30 天免费试用,无需信用卡! 现在下载!

安装后 Kutools for Excel, 导航 Kutools 加 > 设计图 访问 Kutools 设计 标签。 从那里,单击 突出显示解锁 标记所有未锁定的单元格 (删除锁定属性的单元格),或点击 突出显示隐藏 识别所有公式隐藏单元格 (添加隐藏属性的单元格).

请注意: 解锁的力量 突出显示解锁突出显示隐藏 命令、下载 Kutools for Excel 现在即可享受 30 天免费试用。 不要等待,今天就尝试一下吧!

以上就是关于Excel隐藏公式的全部相关内容。 我希望本教程对您有所帮助。 如果您想探索更多 Excel 提示和技巧, 请点击这里 访问我们广泛收集的超过数千个教程。