如何在Excel中突出显示function区?

我正在做一个Excel插件,它有一个自己的function区,用一些button做一些数据访问/人口。 其中一个button/函数导入一些数据并填充工作表。 填充工作表后,使用以下代码将数据转换为Excel表格 –

fullRange.Worksheet.ListObjects.AddEx( SourceType: Microsoft.Office.Interop.Excel.XlListObjectSourceType.xlSrcRange, Source: fullRange, XlListObjectHasHeaders: Microsoft.Office.Interop.Excel.XlYesNoGuess.xlYes); 

我的问题是,每当Excel表格格式的数据填充完成时,突出显示的function区将更改为“devise” – “表格工具”,而不是“我的插件”function区。

所以我的问题是…有没有一种方法来编程地使用VSTO在Excel中高亮function区? 所以我可以做到这一点后填充。 提前致谢!

两种方法来selectfunction区的正确选项卡:

 TabLetters.RibbonUI.ActivateTab("yourTab"); 

要么

 Globals.Ribbons.CustomRibbon.Tabs[Your tab id].RibbonUI.ActivateTab("yourTab");