我有一张工作表,其中的 VBA 可以在双击工作表的一部分时为单元格着色。这些单元格已解锁,但它们周围的单元格已锁定。我希望能够防止周围单元格的格式被更改,但希望 VBA 更改解锁单元格的颜色。我将不胜感激您的帮助。
答案1
您希望只使宏更改生效?保护用户界面:
Sheet1.Protect Password:="Password", UserInterfaceOnly:=True
我有一张工作表,其中的 VBA 可以在双击工作表的一部分时为单元格着色。这些单元格已解锁,但它们周围的单元格已锁定。我希望能够防止周围单元格的格式被更改,但希望 VBA 更改解锁单元格的颜色。我将不胜感激您的帮助。
您希望只使宏更改生效?保护用户界面:
Sheet1.Protect Password:="Password", UserInterfaceOnly:=True