You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何使用Excel宏冻结绑定了其他单元格公式的指定单元格数值

操作界面示例

需求说明

单元格H1初始写入公式=J2,默认状态下J2输入的数值会同步显示在H1中。需要实现点击「Freeze」按钮后,H1的数值被冻结,后续J2的修改不会再影响H1的显示值。

实现方案

操作步骤

  • 打开Excel「开发工具」选项卡,选择插入「表单控件-按钮」,将按钮显示名称设置为Freeze
  • 按下Alt+F11打开VBA编辑器,插入新模块,粘贴如下代码:
Sub FreezeH1Value()
    '将H1单元格的公式转换为当前静态数值,解除和J2的联动
    Range("H1").Value = Range("H1").Value
End Sub
  • 回到Excel界面,右键点击刚才插入的Freeze按钮,选择「指定宏」,选中刚才新建的FreezeH1Value宏确认即可。

效果验证

点击Freeze按钮后,选中H1单元格可以看到编辑栏已经从原来的=J2变成了具体的数值,后续修改J2的内容,H1不会再发生变化。如果需要恢复联动,只需要在H1中重新输入公式=J2即可。

内容的提问来源于stack exchange,提问作者user15275146

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.06 22:39:00