楼主 gouweicao78 |
XML Notepad是另一款用来编辑或编写XML代码的工具,可以从Microsoft的站点免费下载。XML Notepad能够捕捉XML架构,从而验证代码。 安装XML Notepad 步骤1 从下列站点下载并安装XML Notepad http://www.microsoft.com/downloads/details.aspx?familyid=72d6aa49-787d-4118-ba5f-4f30fe913628&displaylang=en 步骤2 从下列站点下载并提取Office 2007 XML架构 http://www.microsoft.com/downloads/details.aspx?familyid=15805380-F2C0-4B80-9AD1-2CB0C300AEF9&displaylang=en 步骤3 设置XML Notepad将架构链接到程序 首先打开XML Notepad,选择菜单“View”─“Schemas”,然后在“XML Schemas”屏幕中选择“File”─“Add schemas”,然后导航到需要提取的XML架构所在的文件夹,默认位置为C:\2007 Office System Developer Resources\Office2007XMLSchema\CustomUI.xsd。装载架构后,显示如下图1所示,单击“OK”。 图1:添加XML架构到XML Notepad 使用XML Notepad 使用XML Notepad最困难的部分是将文件装载并开始,这并不像在CustomUI Editor中打开Excel或Word文件那样简单,甚至不能从中创建新文件。相反,需要打开一个现有的XML文件。有两个主要的办法: 下面来演示XML Notepad的使用。 步骤1 在CustomUI Editor中打开MySecondUIModification.xlsx文件。 步骤2 复制代码后关闭CustomUI Editor。 步骤3 在桌面上右击,创建一个新的文本文件并命名为temp.xml。 步骤4 右击该文件并选择编辑(此时不要选择XML Notepad)。 步骤5 粘贴刚才从CustomUI Editor中复制的代码。 步骤6 保存该文本文件并关闭。 步骤7 再在该文件上右击,此时选择“Edit with XML Notepad”。 单击其中的扩展符号(+),得到如下图2所示的屏幕,一个图形化的显示。 图2:XML Notepad 步骤8 右击“tab”元素,选择“Element”,然后选择“Child”,将在最后一个组的下面创建一个新元素,如下图3所示。 图3:添加元素 此时,XML Notepad将提供合适的项目列表,可以从中选择,这里是“group”元素,即设置该元素为组。 步骤9 接下来,在新添加的元素中右击,选择“Atrribute”,然后选择“Child”,此时将出现一个更长的项目列表,从中找到“idMso”后单击选中。 此时,光标将出现在右侧的屏幕中,与idMso一致,输入文本:GroupStyles,注意大小写。如下图4所示。 图4:添加属性 现在,已经修改了代码,于是想试验新代码。 此时,单击菜单“View”─“Source”,当提示是否保存代码时,选择“是”。将出现如下图5所示的屏幕,包含了新添加的标记。 图5:在XML Notepad中查看XML源代码 注意到代码与前面复制的代码稍微有点不同,出现了前面没有看到过的其它元素。 现在已经有了代码,那么继续进行下面的操作。 步骤10 复制整段代码并关闭该窗口。 步骤11 在CustomUI Editor中打开MySecondUIModification.xlsx文件。 步骤12 按Ctrl+A选择所有现有的代码。 步骤13 粘贴从XML Notepad程序中复制的代码。 步骤14 运行有效验证检查,然后保存并关闭文件。 最后,打开MySecondUIModification.xlsx文件以检查“My Tab”选项卡的外观,应该如下图6所示。 图6:Excel中更新后的My Tab选项卡 XML Notepad的优点 XML Notepad提供了许多CustomUI Editor或标准的记事本所没有的优点,包括: 除了不能将文件放入编辑器或者从编辑器中获得文件外,与CustomUI Editor相比,XML Notepad还有下面的缺点: |
2楼 omnw |
阅读完毕,留下脚印。 附:XML Notepad 2007汉化版 http://www.exceltip.net/thread-4334-1-1.html |