前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >VBA编写Ribbon Custom UI编辑器00

VBA编写Ribbon Custom UI编辑器00

作者头像
xyj
发布2020-08-13 11:30:21
1.7K0
发布2020-08-13 11:30:21
举报
文章被收录于专栏:VBA 学习VBA 学习

自2007版本的Office开始,微软使用了一种叫做Ribbon的全新的菜单界面:

抛弃了2003版本之前的下拉式菜单。

如果需要自定义Ribbon菜单,是需要使用xml语言编写的,xml文件也是保存在Office文件的压缩包中:

为了方便编写customUI.xml和直接读取、写入xml到Office文件中,网上也出了专门的编辑器CustomUIEditor,功能还是比较完善的,下载地址:

http://club.excelhome.net/thread-948458-1-1.html

customUI.xml的编写方法建议可以先看看下面这个教学:

http://club.excelhome.net/thread-898848-1-1.html

如果没有专门的编辑器,一般是使用文本编辑器编写好xml文件后,再使用压缩软件把xml文件放入到Office文件中。

一直想实现一个只在Excel里就能完成编写customUI.xml的功能,一方面是因为还是觉得操作Excel比较的方便,另一方面也能够进一步的学习提高VBA技术。

主要需要实现的功能:

  • ZIP文件的读、写
  • xml文本的解析
  • UCS2和UTF-8编码之间的转换
  • 使用xsd验证xml(这个目前没能实现)
本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2020-08-11,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 VBA 学习 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档