Office中国论坛/Access中国论坛
标题:
精彩样章分享
[打印本页]
作者:
shaye18
时间:
2009-2-27 08:47
标题:
精彩样章分享
精彩样章分享
第
20
章
使用
RibbonX
对用
户来说,操作界面是
Excel 2007
中改动最大之处。在
Excel 2007
中,使用
RibbonX
(功能区)代替了传统的菜单和工具栏。另外,
Excel 2007
采用
Office Open XML
文件格式保存工作簿。用户通过
XML
可直接访问工作簿中的内容,并可通过
XML
自定义
RibbonX
。
20.1
了解
Office
(
2007
)
Open XML
文件格式
Microsof
t Office 2007
引入了一种基于
XML
的新文件格式。这种新格式称为
Microsoft Office Open XML Formats
,适用于
Word 2007
、
Excel 2007
和
PowerPoint 2007
。
20.1.1
Office Open XML
的优点
Offic
e Open XML
有许多优点,它不仅适用于开发人员及其构建的解决方案,而且适用于个人以及各种规模的组织。主要有以下优点:
1
.压缩文件
Office Open XML
文
件
会自
动压
缩,某些情况下最多可缩小
75%
。
Office Open XML
使用
zip
压缩技术来存储文档,由于这种格式可以减少存储文件所需的磁盘空间,并可以降低通过电子邮件、网络和
Internet
发送文件时所需的带宽,因而可能节省成本。在打开文件时,这种格式可以自动解压缩;而在保存文件时,这种格式又可以重新自动压缩。
2
.改进了受损文件的恢复
使
用
Offi
ce Open XML
格式保存的文档不是二进制格式,而是使用文本格式以一定的
XML
结构以模块形式进行组织,从而使文件中的不同数据组件彼此分隔。这样,即使文件中的某个组件(例如,图表或表格)受到损坏,文件本身还是可以打开。
3
.易于检测到包含宏的文档
根
据
工作
簿
是
否包
含
宏,在保存工作簿时文件的扩展名也有所不同。无宏的工作簿扩展名为“
.xlsx
”,包含宏的工作簿扩展名为“
.xlsm
”。这样,通过工作簿名称即可知道文件是否包含宏代码。
4
.更好的隐私保护和更强有力的个人信息控制
可
以
采用
保密方式共享文
档,因为使用文档检查器可以轻松地识别和删除个人身份信息和业务敏感信息,例如,作者姓名、批注、修订和文件路径。
5
.更好的业务数据集成性和互操作性
将
Offi
ce Open XML
作为
Office 2007
发布版产品集的数据互操作性框架意味着:文档、工作表、演示文稿和表单都可以采用
XML
文件格式保存,任何人都可免费使用该文件格式并获得该文件格式的许可证,而不必支付版权费。
Office
还支持客户定义的
XML
架构,用于增强现有
Office
文档类型的功能。这意味着客户在现有系统中可以轻松解除信息锁定,使用熟悉的
Office
程序对相应信息进行操作。在
Office
中创建的信息很容易由其他业务应用程序所采用。打开和编辑
Office
文件只需要一个
ZIP
实用工具和一个
XML
编辑器即可。
6
.向后兼容性
Offi
ce Open XML
是向后兼容的,它可以兼容早期的版本,例如
Office 2000
,
Office XP
和
Office 2003
。这些版本的用户下载一个免费的更新,即可在以前版本中打开
Office 2007
的文档。
20.1.2
Excel 2007 Open XML
文件结构
下面
通过
对如
图
20-1
所示的工作簿文件进行剖析,以使读者深入地了解
Excel 2007 Open XML
文件的结构。
图
20-1
Excel 2007
工作簿
Excel 2007 Open XML
文件其实是一个
zip
文件。为了分析其结构,需要将其解压出来。因此,计算机系统中需要安装管理
zip
文件的软件(例如
WinZip
、
WinRar
等)。下面列出具体的步骤:
(
1
)将工作簿文件名“测试
Excel2007
文件结构
.
xlsx
”的后面添加一个“
.
zip
”扩展名,修改为“测试
Excel2007
文件结构
.
xlsx
.zip
”。
(
2
)接着当弹出如图
20-2
所示的警告信息,单击【
是
】按钮,完成文件名的修改。
(
3
)将上步更名的文件解压,得到如图
20-3
所示的文件目录结构。
本章摘自清华大学出版社《
excel vba
开发技术大全》
更多下载网址
http://www.yinghuochong.com/disk/320114.htm
欢迎光临 Office中国论坛/Access中国论坛 (http://www.office-cn.net/)
Powered by Discuz! X3.3