禁用Office按钮菜单中“最近使用的文档” 列表

Excel 2007中没有内置的选项来禁用Office按钮菜单中“最近使用的文档列表”,下面带有XML的示例文件在功能区中创建一个新选项卡,并禁用了“最近使用的文档列表”。
因为没有明显的方式来直接禁用Office按钮菜单中“最近使用的文档列表”,于是通过设置Application.RecentFiles.Maximum为0来清除文档。在代码中使用了注册表来备份最近使用文档列表的内容和数量。
在此处下载该工作簿文件Dictator-MRU-ListJR.zip:
单击下载示例工作簿
如果不想在功能区中产生自定义菜单,可以使用下面的VBA代码:
‘隐藏整个功能区
Sub HideRibbon()
    Application.ExecuteExcel4Macro “SHOW.TOOLBAR(”"Ribbon”",False)”
End Sub

‘显示整个功能区
Sub ShowRibbon()
    Application.ExecuteExcel4Macro “SHOW.TOOLBAR(”"Ribbon”",True)”
End Sub

如果同时想隐藏公式编辑栏、状态栏和右键菜单,所编写的VBA代码与以前版本相同。


提示:您可以在评论中使用HTML标签,且任何与HTML标签相同的符号都会被理解为HTML标签并以相应的格式显示.如果您的评论中有代码,可以使用相应的标签,例如,如果有VB或VBA代码,则可以使用[vb]标签,即[vb]放置的代码[/vb],这样会很清晰地显示代码.

留下回复