是否可以从excel VSTO加载项中将RibbonButton内置的excel 2010设置为enabled=false
?
答案 0 :(得分:1)
以下是使用Ribbon XML的Word示例。我不认为你可以使用功能区设计师。同样的事情也应该在Excel中起作用。
<?xml version="1.0" encoding="UTF-8"?>
<customUI xmlns="http://schemas.microsoft.com/office/2009/07/customui" onLoad="Ribbon_Load">
<commands>
<command idMso="Font" enabled="false" />
</commands>
</customUI>
这会禁用命令,它不仅包括功能区中的按钮,还包括可以触发的任何其他方式,例如:通过键盘快捷键。
如果您想要做更具体的事情,可能需要重新创建标准色带或色带组。例如。您不能在启用所有其他展示位置的情况下停用Font
。您必须隐藏标准的“主页”选项卡并重新创建它,但需要进行特定的更改(禁用,丢失等)。