none
Is it possible to disable an Excel build-in RibbonButton from VSTO? RRS feed

  • Frage

  • Is it possible and how to set a Excel build in RibbonButton like for example Filter "Clear" to Enabled=false from an Excel VSTO Add-In?

    I tryed to do this with following code:

     CommandBarControl commandBarControl = Globals.ThisAddIn.Application.CommandBars.FindControl(MsoControlType.msoControlButton, Id: 900);
    
    
                CommandBarButton but = commandBarControl as CommandBarButton;
                
                but.Enabled = false;
    

    I get the CommandBarControl but it does not get disabled.

    Thanks in advance

    Donnerstag, 8. März 2012 13:22

Antworten

Alle Antworten

  • Hallo,

    Es sehr wichtig um welche Office Version geht es: bevor 2007 oder nach 2007?

    Vielen Dank,

    Bogdan


    Ich bin gerne bei den Foren. Es kommt von Herzen. Es wird aber keine implizite oder sonstige Garantie für die geposteten Antworte / Informationen gewährt. Hier auch die Forenregeln.

    Freitag, 9. März 2012 10:39
    Moderator
  • Wenn es um Ribbon Command (Office Version >= 2007) geht, dann soll man mit der CustomUI Teil dieses Problem erledigen:

    Using the getVisible Attribute with Built-in Tabs

    VG/Bogdan


    Ich bin gerne bei den Foren. Es kommt von Herzen. Es wird aber keine implizite oder sonstige Garantie für die geposteten Antworte / Informationen gewährt. Hier auch die Forenregeln.

    • Als Antwort vorgeschlagen Helmut Obertanner Freitag, 9. März 2012 21:52
    • Als Antwort markiert Flosk8 Montag, 12. März 2012 10:24
    Freitag, 9. März 2012 10:42
    Moderator
  • Hallo,

    Es sehr wichtig um welche Office Version geht es: bevor 2007 oder nach 2007?

    Vielen Dank,

    Bogdan


    Ich bin gerne bei den Foren. Es kommt von Herzen. Es wird aber keine implizite oder sonstige Garantie für die geposteten Antworte / Informationen gewährt. Hier auch die Forenregeln.

    2007 und größer 
    Montag, 12. März 2012 10:24