通过软件自定义Excel2007功能区
1.安装自定义UI编辑器
下载自定义UI编辑器并安装:
http://www.drexcel.cn/article.asp?. Id = 11
或http://openxmldeveloper.org/articles/customuieditor.aspx
对于Win XP用户:在安装自定义UI编辑器之前,您应该:
运行Windows Update,并选择。更新选项中的NET framework 2或3。
安装后,请再次运行Windows Update,查看是否有修补程序。
关于自定义UI编辑器
打开自定义UI编辑器,你会在工具栏上看到五个菜单按钮。
打开:打开要编辑的Excel文件以更改其功能区
保存:将xml保存到已经在UI编辑器中打开的文件中(注意,当文件已经在Excel中打开时,无法在编辑器中保存该文件)
插入图标。:在文件中插入您自己的图标(图标将保存在文件中)
验证:验证xml以确保没有印刷问题
生成回调:为xml中的每个on activity创建宏(回调),选择所有回调并将它们复制到工作簿中的标准模块,然后您可以在宏(回调)中的Sub和End Sub行之间插入相应的代码
。例如,对于onAction="Macro1 ",创建
sub macro 1(Control as Iribboncontrol)
end sub
2,这是一个可以在自定义UI编辑器中使用的XML示例
。您可以从下面的链接地址下载准备好的XML文件,这些文件将在示例中使用。
XML samples . zip的下载地址:http://www.drexcel.cn/article.asp? Id = 14
将文件解压到以下文件夹
C:程序文件filesustomuieditor示例
3 .找到控件、组和选项卡名称
。在XML代码中,它通常用于指向内置控件,如idMso="MergeCenterMenu "。
您可以从微软的网站下载所有控件的名称:
2007 Office System文档:控件Id列表
您可以从以下地址下载有关Excel 2007内置控件名称和相应图标的工作簿:
Built-in _ controls _ Excel _ 2007 . zip文件下载地址:http://www.drexcel.cn/article.asp? Id = 15
打开此工作簿后,必须启用宏。然后,您可以从文件中的下拉框中选择一个组,您会在旁边看到该组的相应图片,并且该组中的控件会显示在该数据下。
4。在XML代码中找到按钮图像的名称
,可以看到您将使用imageMso = " TextAlignGallery "来使用所需的内置图标。吉姆·雷希制作了一个附加组件来显示Office 2007按钮图像。打开插件并创建新工作簿后,将添加一个新选项卡(如图2所示)。在该选项卡中,您可以在文本框中输入指标值,指标值后的50个图标将显示在右侧。单击图标会将图标控件的名称复制到剪贴板并粘贴到RibbonX中。
在以下链接中下载此加载项:
BtnImages.zip下载地址:http://www.drexcel.cn/article.asp? Id = 16
或使用约翰·沃肯巴赫的mso图像浏览器工作簿:
mso图像浏览器. zip下载地址:http://www.drexcel.cn/article.asp? Id = 12
或从Microsoft站点下载文件:Office 2007: Icons Gallery
5,一个帮助在功能区上创建自定义选项卡的工作簿
Ron de Bruin制作了一个可用于生成单击以下链接下载该工作簿:
XMLCreator-1.5.zip下载地址:http://www.drexcel.cn/article.asp? id = 17
0条评论