楼主 apolloh |
本文主要介绍如何使用记事本自定义Office 2007功能区,仍然以Excel为例。 下面的示例创建一个非常简单的自定义功能区:在功能区中添加一个新的选项卡,并在该选项卡中放置两个内置的组。 步骤1 创建自定义功能区的文件,该文件中包含用于修改功能区的XML代码。 (1)创建一个名为customUI的文件夹。 (2)在该文件夹中,创建一个名为customUI.xml的文本文件。注意,文件的后缀名为xml,即该文件是一个XML文件。 (3)打开该文本文件,并输入下面的代码:
注意,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文件。在该文件末尾元素之前,插入新的联系语句。在输入语句时,应非常小心地使用标点符号、空格和大小写:
(12)保存该.rels文件,关闭记事本。 (13)在压缩文件夹中,删除原来的_rels文件夹。 (14)将编辑过的_rels文件夹拖回到压缩文件夹中。 (15)关闭压缩文件夹。 (16)在压缩文件中单击右键并选择“重命名”,去掉名称后面的.zip扩展名,恢复为MyFirstUIModification.xlsx文件名。 (17)打开MyFirstUIModification.xlsx文件。 此时,如果出现错误消息,请重新检查.rels文件和customUI.xml文件,可能由于代码输入错误特别是大小写错误或拼写错误而导致错误。 如果一切正常,那么在“开始”选项卡左侧会出现一个名为“我的选项卡”的新选项卡,包含内置的“字体”组和“显示比例”组,即一个内置组的副本,如下图所示。 示例文档下载: myFirstUIModification.rar 或 |
2楼 omnw |
阅读完毕,留下脚印 |
3楼 芐雨 |