少量公式清除可用复制粘贴为值的方法。
适用于批量清除公式的宏命令
新建工作表后,按ALT+F11打开宏界面,再按F7进入代码窗口,将提供的代码复制并粘贴至代码区域即可。
Next
End Sub

粘贴完成后,关闭代码窗口和宏命令界面,将工作簿另存为清除公式仅保留值.xlsm,注意保存类型必须选择Excel启用宏的工作簿。
打开需清理公式的表格,再启动宏文件清除公式仅保留值.xlsm。


提醒大家注意,清除内容后若单元格已预先设置格式,如我所示,数据将按设定格式显示,避免出现多余小数。对精度有要求的用户务必留意此设置,以免影响数据准确性。
打开示例表格后按ALT+F8运行宏,若弹出的宏窗口中列表为空,所示。

将位置选项卡中的当前工作簿更改为所有打开的工作簿,宏列表中便会显示刚才保存的宏命令。

2.6 点击执行后,所有公式将被清除,仅保留计算结果。

我们注意到E列数据保留两位小数,其他列为多位小数,这正是前文提到的单元格格式设置差异所致。
经测试,深度隐藏工作表中的公式将被清除。
