我在 Excel 2003 中运行了以下 VBA marco,它阻止了保存、另存为、保存工作区、发送到菜单,但我现在需要做同样的事情,但对于 Excel 2010?
Application.CommandBars("工作表菜单栏").Controls("文件").Controls("另存为...").Enabled = False
Application.CommandBars("工作表菜单栏").Controls("文件")。 Controls("Save").Enabled = False
Application.CommandBars("工作表菜单栏").Controls("文件").Controls("保存工作区...").Enabled = False
Application.CommandBars("工作表菜单栏").Controls("File").Controls("Send To").Enabled = False
Application.CommandBars("工作表菜单栏").Controls("Format").Controls("Sheet").Enabled = False
Excel 2010 中有一个名为“保存并发送”(在“文件”功能区下)的“新菜单”,我也想禁用它……你是怎么做到的?我正在寻找相当于这样一行的内容:
'Application.CommandBars("Worksheet Menu Bar").Controls("File").Controls("Save & Send").Enabled = False
谢谢您的帮助。