自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技术。
主要需要实现的功能: