如何改变Ribbon中下拉控件的宽度

如何增加或减少Ribbon选项卡中下拉控件(dropdown control)的尺寸
下拉控件(dropdown control)有一个sizeString属性,可以将该属性设置为相应长度的字符串,从而得到不同的尺寸,例如sizeString=”WWWWWWWWWWWWW”。
下面通过一个示例来说明。
第1步 创建一个新工作簿并命名为ChangeDropdownWidth.xlsm。
第2步 关闭刚创建的工作簿。
第3步 在Custom UI Editor编辑器中打开该工作簿,此时编辑器中的内容为空。在其中添加下面的XML,如图1所示。

<customUI xmlns=”http://schemas.microsoft.com/office/2006/01/customui“>
 <ribbon startFromScratch=”false”>
  <tabs>
   <tab id=”customTab” label=”Custom Tab”>
    <group id=”customGroup” label=”Custom Group”>
     <dropDown id=”test” label=”test2″ sizeString=”WWWWWWWWW” />
    </group>
   </tab>
  </tabs>
 </ribbon>
</customUI>

XMLCodeInEditor 
图1:在Custom UI Editor中的XML
第4步 保存XML,关闭Custom UI Editor编辑器。
第5步 重新打开工作簿ChangeDropdownWidth.xlsm。
此时,将在Ribbon中添加一个名为“Custom Tab”的选项卡,其中的下拉控件如图2所示。
SmallCustomGroup
图2:sizeString=”WWWWWWWWW”语句所设置的下拉控件的宽度
现在,通过设置sizeString属性将下拉控件的宽度增加一倍。
第6步 关闭工作簿ChangeDropdownWidth.xlsm。
第7步 在Custom UI Editor编辑器中打开该工作簿,将其中的语句sizeString=”WWWWWWWWW”改为sizeString=”WWWWWWWWWWWWWWWWWW “。
第8步 保存XML,关闭Custom UI Editor编辑器。
第9步 再次重新打开工作簿ChangeDropdownWidth.xlsm。
此时,在Ribbon中“Custom Tab”选项卡的下拉控件如图3所示。
LargeCustomGroup
图3:sizeString=”WWWWWWWWWWWWWWWWWW “语句所设置的下拉控件的宽度


提示:您可以在评论中使用HTML标签,且任何与HTML标签相同的符号都会被理解为HTML标签并以相应的格式显示.如果您的评论中有代码,可以使用相应的标签,例如,如果有VB或VBA代码,则可以使用[vb]标签,即[vb]放置的代码[/vb],这样会很清晰地显示代码.

发表评论