首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Excel365:“显示快速访问工具栏”的RibbonX命令

Excel365:“显示快速访问工具栏”的RibbonX命令
EN

Stack Overflow用户
提问于 2022-01-27 17:46:23
回答 1查看 202关注 0票数 1

我的Excel365VBA应用程序通过RibbonX向QAT添加撤消和重做:

代码语言:javascript
复制
<qat>
     <documentControls> 
         <control idMso="Undo" imageMso="Undo"/> 
         <control idMso="Redo" imageMso="Redo"/> 
     </documentControls>
 </qat>

微软最近调整了丝带界面:

如何在XLM或VBA中授予设置“显示快速访问工具栏”?

EN

回答 1

Stack Overflow用户

发布于 2022-01-27 21:23:57

丝带和QAT设置存储在officeUI-文件和officeSL-文件中的以下文件夹;

代码语言:javascript
复制
C:\Users\%username%\AppData\Local\Microsoft\Office

officeUI-文件用于存储经典丝带的自定义,而officeSL-文件用于存储Office 365单行带的自定义。

因此,您的代码可以检查是否将任何UI自定义保存到上述文件夹。Ribbon没有提供任何API来检查这一点。

此外,您可以尝试使用CommandBars.GetVisibleMso方法,如果由idMso参数标识的控件可见,该方法将返回idMso

但我建议在彩带上放置一个自定义UI,而不是QAT。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/70883336

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档