如何在 Excel 中隐藏公式并显示值(2 种方法)
有时,出于各种原因,我们需要保护包含公式的特定单元格,并且只需要向用户显示值。为此,最好隐藏公式,使其不显示在公式栏中。我将提供两种方法来隐藏所选单元格中的公式并在 Excel 中显示值。
1. 设置单元格格式以在 Excel 中隐藏公式并显示值在本教程中,我们使用以下数据集:
我使用了SUM 函数来计算上面 3 行的总销售额。我们可以看到公式栏中使用的公式(fx)。请按照下面所示的步骤操作:
步骤
首先,我们需要选择要修改的单元格,在本例中,它是总销售额单元格C8。
然后,转到主页选项卡中数字组下的对话框启动器(或按Ctrl+1作为快捷键)。将弹出一个新的格式化对话框。
在“设置单元格格式”框中,选择保护选项卡。在其下方,选中“隐藏”选项。单击确定。
然后转到审核选项卡。 在保护组下选择“保护表”。
确保选中“保护工作表和锁定单元格的内容”选项。单击确定。
我们就有了。现在您在公式框中看不到任何公式,但值将显示在单元格中。
2.使用VBA宏隐藏Excel中的公式并显示值您可以使用 Visual Basic for Application (VBA) 来实现相同的目的。要隐藏电子表格中的所有公式,请按照以下步骤操作。
步骤
如果您没有开发人员选项卡,请参阅如何显示“开发人员”选项卡。在“开发人员”选项卡下,选择“Visual Basic”。将弹出 VBA 界面。
在 VBA 编辑器中,选择“插入”并单击“模块”。这将创建一个新模块。
在 VBA 编辑器中写下以下代码。Sub HideFormulasDisplayValues()
With ActiveSheet
.Unprotect
.Cells.Locked = False
.Cells.SpecialCells(xlCellTypeFormulas).Locked = True
.Cells.SpecialCells(xlCellTypeFormulas).FormulaHidden = True
.Protect AllowDeletingRows:=True
End With
End Sub现在,从“查看”选项卡或“开发人员”选项卡中选择“宏”。
从宏列表中选择“HideFormulasDisplayValues”(我们的宏名称),然后单击运行。
这将删除所选工作表中的所有公式并仅显示单元格中的值。
注意:您必须将文件另存为Excel 启用宏的工作簿(扩展名为 .xlsm)才能使用 VBA。
结论这是隐藏公式和显示值的两种方法。希望您发现这很有帮助。如果您遇到任何问题或者有任何疑问或建议,请随时在下面发表评论。感谢您的阅读,祝您有美好的一天。
如何选择以58到家请保姆服务(了解以58到家请保姆的优势和注意事项,轻松找到称心的保姆)
如何在 Windows 11 中逐步禁用远程桌面