禁用粗体按钮

use*_*368 6 c# excel office-2007 excel-2007 c#-4.0

我想禁用Excel工作表中的"粗体"切换按钮.

我该怎么做?

我有以下代码,但它不起作用:

CommandBarControl test = excel1.Application.CommandBars["Formatting"].FindControl(Id:113,Recursive:true);
if (test.Enabled)
{
MessageBox.Show(test.Caption + " enabled");
test.Visible = false;
test.Enabled = false;
}
Run Code Online (Sandbox Code Playgroud)

我认为它不起作用,因为从Office 2007他们使用Ribbon控件.

任何人都可以帮助如何控制特定按钮?这样我就可以更改它的属性,默认启用/禁用它等.

Chr*_*Rae 0

我确信这不是您想要的答案,但恐怕这是做不到的。