当工作表受保护时禁用宏按钮?

use*_*776 0 excel vba

我在 Excel 中使用形状作为宏按钮。

即使工作表受到保护,用户也可以单击该工作表中的按钮。

当工作表受到保护时,是否可以使按钮“禁用”?

Ana*_*com 5

在与按钮关联的每个宏的开头实现此:

If Activesheet.ProtectContents = True Then 
  Exit Sub
End if
Run Code Online (Sandbox Code Playgroud)