2016-11-28 62 views
0

我想自定义我的工作簿编辑xml文件(CustomUi文件夹)。我可以隐藏所有菜单,自定义色带等。现在我想隐藏工作簿右上角的“帮助”按钮,最小化,恢复和关闭一个。我试过了:Excel自定义xml工作簿

<customUI xmlns="http://schemas.microsoft.com/office/2009/07/customui"> 
    <button idMso="Help" visible="false"/> 
    <button idMso="WindowMinimize" visible="false"/> 
    <button idMso="WindowRestore" visible="false"/> 
    <button idMso="WindowClose" visible="false"/>  
</customUI> 

但它不起作用。 任何人都可以帮助我吗?

回答

0

你有没有想过只是用它来实现你想要的?不需要XML编辑。这些都需要进入ThisWorkbook对象

Private Sub Workbook_Activate() 
    Application.ExecuteExcel4Macro "SHOW.TOOLBAR(""Ribbon"",False)" 
    Application.DisplayFormulaBar = False 
    Application.DisplayStatusBar = Not Application.DisplayStatusBar 
    ActiveWindow.DisplayWorkbookTabs = False 

End Sub 

Private Sub Workbook_Deactivate() 

    Application.ExecuteExcel4Macro "SHOW.TOOLBAR(""Ribbon"",True)" 
    Application.DisplayFormulaBar = True 
    Application.DisplayStatusBar = True 
    ActiveWindow.DisplayWorkbookTabs = True 

End Sub 
+0

您好,感谢您的回答。一个隐藏工具栏(全部)的好方法。但我想要做的是自定义我的功能区与我的菜单,所以我需要工具栏,但我想隐藏只是Excel的帮助按钮(在右侧),如果它可能最小化,恢复和关闭按钮。所以我的工作簿显示为一个独立的界面。再次感谢你 ;) – Giuseppe