四 Ribbon Commander的下载、安装与部署
借助Ribbon Commander框架,Office专业开发人员和普通Excel用户都可以使用自定义的、互动的Ribbon界面来增强Office/Excel可用性。
定制动态直观的功能区的复杂程度大大降低。VBA不再需要使用复杂的XML就可以成功地构建Ribbon。Ribbon菜单还可以使用保存在OpenXML中的自定义图像。
由于RC并非是一款免费插件(非喜勿喷),但它提供了一个月的试用期。感兴趣的坛友可以下载并安装这款软件,从我的实际试用情况来看,除了本身的对象库的使用外,也学习到了很多有益的启发,比如软件的架框处理,软件的界面设计等,这部分的体会,可以在后续的开发实践中进行应用。
1 下载
软件下载地址:
http://www.ribboncommander.com/
2 安装
 双击“RibbonCommander.msi”或者右击后选择“安装”即可。
 仔细阅读许可协议选中复选框,如果您愿意接受安装的话。
 点击“经典”推荐安装所有组件或“定制”来选择排除一个或多个可选组件。
 点击“安装”(需要管理员权限)。
3 部署
对于部署到客户计算机中时,可以考虑不安装以下加载项,这样可以禁止EXCEL中出现无关项目。
 Ribbon Commander Framework add-in;
 Ribbon Commander Framework Add-in (UI)
4 RC Tab
OK了之后,我们可以看到在Excel功能区出现了如图 6所示的RC选项卡。
(, 下载次数: 1439)
图 6 RC选项卡
通过Add-in Manager(加载宏管理器),RC还为我们提供了游戏类、模板类、引用类、开发类等六大类共18款产品供下载使用。此处重点罗列一下开发类的产品,如图 7所示。
(, 下载次数: 1499)
图 7 开发工具类产品列表
5 开发工具介绍
各开发工具的功能概述如图 8所示。
(, 下载次数: 1319)
图 8 RC 开发工具及其功能概述
因本文英文水平太次,不作具体翻译了。
5.1 Dynamic Icon Browser
动态图标浏览,内置7849个imageMso,主要用于Ribbonx中的imageMso调用,UI如图 9所示。
(, 下载次数: 1362)
图 9 Dynamic Icon Browser选项卡
5.2 Macro Mover
在工作簿间移动VBA工程,UI如图 10所示。
(, 下载次数: 1387)
图 10 Macro Mover选项卡
5.3 Password Protection Remover Pro
删除密码,UI如图 11所示。
(, 下载次数: 1305)
图 11 Protection Remover Pro选项卡
5.4 Password Recovery
密码恢复,UI如图 12所示。
(, 下载次数: 1462)
图 12 Password Recovery选项卡
5.5 Unviewable+ VBA
深度隐藏VBA代码,UI如图 13所示。。
(, 下载次数: 1211)
图 13 Unviewable +选项卡
5.6 VBA RC Toolkit
VBA工具包,UI如图 14所示。
(, 下载次数: 1501)
图 14 VBA RC Toolkit选项卡