我有一个下拉菜单在功能区中,其中包含工作簿中所有可见的工作表。用户可以选择其中的一个工作表以跳转到它。这很重要,因为这个工作簿中有很多工作表。不幸的是,当工作表的名称很长时,它不会完全显示。我想让它变宽。
我使用了Microsoft Office的CustomUI编辑器,使用了我不太流利的XML技能来创建它。以下是部分代码:
我发现这个资源上说它可以通过SizeString属性进行更改,但我甚至不确定如何在我的代码中包含它。看起来好像应该在VBA部分?我不确定我是否理解正确,我需要指导。我现在不确定是编辑XML还是VBA以及如何操作。
<customUI xmlns="http://schemas.microsoft.com/office/2006/01/customui" onLoad="InitS3Ribbon">
<ribbon>
<tabs>
<tab id="s3Tab" label="S3 Menu">
<group id="grGeneral" label="General">
<dropDown id="navigation" label="Navigation" getItemCount="GetNavigateItemCount" getItemLabel="GetNavigateLabel" onAction="MenuNavigate" getSelectedItemIndex="SetNavigateIndex" showLabel="true" />
<button id="bShowHideSheet" imageMso="PivotPlusMinusButtonsShowHide" label="Show/Hide sheets" size="normal" onAction="MenuShowHideSheets" />
<button id="bPreviousPage" imageMso="LeftArrow2" label="Previous sheet" size="large" onAction="MenuPreviousSheet" />
<button id="bNextPage" imageMso="RightArrow2" label="Next sheet" size="large" onAction="MenuNextSheet" />
</group>
我发现这个资源上说它可以通过SizeString属性进行更改,但我甚至不确定如何在我的代码中包含它。看起来好像应该在VBA部分?我不确定我是否理解正确,我需要指导。我现在不确定是编辑XML还是VBA以及如何操作。