细品RibbonX(10):使用记事本自定义功能区

细品RibbonX(10):使用记事本自定义功能区

资料整理来自于论坛
完整版下载地址:http://download.csdn.net/download/nodeman/10264659

 Loading ...

 

本文主要介绍如何使用记事本自定义Office 2007功能区,仍然以Excel为例。
下面的示例创建一个非常简单的自定义功能区:在功能区中添加一个新的选项卡,并在该选项卡中放置两个内置的组。
步骤1 创建自定义功能区的文件,该文件中包含用于修改功能区的XML代码。
(1)创建一个名为customUI的文件夹。
(2)在该文件夹中,创建一个名为customUI.xml的文本文件。注意,文件的后缀名为xml,即该文件是一个XML文件。
(3)打开该文本文件,并输入下面的代码:

<customUIxmlns="http://schemas.microsoft.com/office/2006/01/customui">

<ribbonstartFromScratch="false">

<tabs>

<tabid="rxtabCustom"

label="我的选项卡"

insertBeforeMso="TabHome">

<groupidMso="GroupFont">

</group>

<groupidMso="GroupZoom">

</group>

</tab>

</tabs>

</ribbon>

</customUI>

注意,XML代码是区分大小写的,因此,应输入正确的大小写,否则将导致代码失败。
(4)保存该文件。
步骤2 创建希望使用自定义功能区的文件
(5)创建一个新的Excel 2007工作簿,或者打开一个现有的工作簿。这里,通过创建一个新工作簿来介绍。
(6)在某文件夹中以MyFirstUIModification.xlsx的文件名保存该工作簿,然后退出Excel。
步骤3 修改Excel压缩包中的文件,以引用自定义功能区的XML文件,从而实现自定义功能区。
(7)右击MyFirstUIModification.xlsx文件并选择"重命名",保存完整的文件名,但是在其后面添加.zip扩展名。当出现警告框时,选择"是"。
现在,该文件修改为zip压缩文件,代替刚才标准的Office文档文件。
(8)双击该压缩文件,将其打开。
(9)拖动customUI文件夹并将其放置在压缩文件夹中。
(10)拖动压缩文件夹中的_rels文件夹到桌面,编辑.rels文件指定该文件和customUI文件夹之间的联系,从而链接功能区的修改。
(11)打开_rels文件夹并使用记事本编辑其.rels文件。在该文件末尾元素之前,插入新的联系语句。在输入语句时,应非常小心地使用标点符号、空格和大小写:

<Relationship

Id="customUIRelID"

Type="http://schemas.microsoft.com/office/2006/relationships/ui/extensibility"

Target="customUI/customUI.xml"/>

(12)保存该.rels文件,关闭记事本。
(13)在压缩文件夹中,删除原来的_rels文件夹。
(14)将编辑过的_rels文件夹拖回到压缩文件夹中。
(15)关闭压缩文件夹。
(16)在压缩文件中单击右键并选择"重命名",去掉名称后面的.zip扩展名,恢复为MyFirstUIModification.xlsx文件名。
(17)打开MyFirstUIModification.xlsx文件。
此时,如果出现错误消息,请重新检查.rels文件和customUI.xml文件,可能由于代码输入错误特别是大小写错误或拼写错误而导致错误。
如果一切正常,那么在"开始"选项卡左侧会出现一个名为"我的选项卡"的新选项卡,包含内置的"字体"组和"显示比例"组,即一个内置组的副本,如下图所示。

示例文档下载:
myFirstUIModification.rar

  • 0
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值