使用 VBA 在受保护的工作表中格式化未锁定的单元格,但不格式化锁定的单元格

使用 VBA 在受保护的工作表中格式化未锁定的单元格,但不格式化锁定的单元格

我有一张工作表,其中的 VBA 可以在双击工作表的一部分时为单元格着色。这些单元格已解锁,但它们周围的单元格已锁定。我希望能够防止周围单元格的格式被更改,但希望 VBA 更改解锁单元格的颜色。我将不胜感激您的帮助。

答案1

您希望只使宏更改生效?保护用户界面:

Sheet1.Protect Password:="Password", UserInterfaceOnly:=True

相关内容