在Excel中已经密码 保工作表,当工作表被 撤销工作表保护 后,能实现自动删除工作表的VB代码

2025-04-04 21:18:52
推荐回答(1个)
回答1:

偏要删除么?隐藏不行么?
当工作表被修改后就隐藏该工作表,然后将VBA代码设置VBA工程密码。
如果不能达到目的:是所有单元格都被保护了么?换句话说,是否不解除保护就不会更改工作表了,那么可以用change事件
Private Sub Worksheet_Change(ByVal Target As Range)
Sheet2.Delete
ThisWorkbook.Save
End Sub
不过会有提示是否删除。