保护工作簿结构将阻止用户删除工作表.但是我怎么能(使用VBA)阻止用户删除我指定的特定表单?我见过一些示例,其中有效的工作表被阻止删除
Set mymenubar = CommandBars.ActiveMenuBar
mymenubar.Controls("Edit").Controls("Delete sheet").Visible = False
Run Code Online (Sandbox Code Playgroud)
在它的Worksheet_Activate事件中,但当然只有在工作表被激活时才有效.
有没有办法阻止工作表被删除是否有效?
为清楚起见:我很好,用户删除了一些床单,而不是几张特定的床单.
因此,保护工作簿结构将无法正常工作.