如何锁定(保护)单元格内的公式,但仍允许对同一单元格进行格式化?我使用的是 Excel 2010。我尝试过选中和取消选中锁定和隐藏,但不起作用。
答案1
答案2
您能否将 VBA 代码添加到工作表的 Worksheet_Change 子例程中,执行如下操作:
Private Sub Worksheet_Change(ByVal Target As Range)
Sheets("Sheet1").Range("B2").Formula = "=A2 * 10"
End Sub
每当工作表发生变化时,公式都会填充到单元格 B2 中=A2 * 10
。您可以更改单元格的格式,但不能更改公式。对您想要控制公式的任何其他单元格重复此过程。