2016-11-28 39 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