如何在Excel中创建“锁定”(停止更新单元格)?

时间:2011-01-03 14:49:19

标签: excel function locking

我的问题非常简单,但我自己找不到解决方案。我经常使用Excel,但很少使用花哨的东西。无论如何,要点:

如何创建将锁定某些单元格,行或列的dropmenu? (通过锁定我的意思是无法通过手牌进行更改并停止更新)。

示例: A1 = 5, B1 = A1 * 100, C1 = A1 * 100

我可以“锁定”B1单元格,以便更改A1对B1没有影响(将保持在值500),但通常会影响C1单元格(将更新并计算新值)?

我希望能够“解锁”单元格,而不是简单地将功能变为价值。

这可能吗?

提前致谢!

3 个答案:

答案 0 :(得分:1)

您需要以编程方式将B1中的公式存储为文本,然后将B1转换为Value(使用复制粘贴值或类似值)。要解锁单元格,请将公式复制回单元格。

答案 1 :(得分:0)

也许只需将“工作簿计算”设置(在Excel 2007中,它在Office按钮> Excel选项>公式下)从自动更改为手动?那么,除非你点击F9(或使用等效命令),B1(或任何其他公式)不会更新。

答案 2 :(得分:-1)

仅复制B1的值并粘贴值,将此序列记录为宏并分配一个按钮。在需要时运行此宏