代码改变世界

解析Excel2007之关键点_Sheet.xml(一)

2009-05-03 11:29  ︶ㄣ木べ头  阅读(725)  评论(1编辑  收藏  举报

来源于:http://gaby.cnblogs.com/

作者:Gaby,昵称:木头

说明:本人能力有限,所有文章均作为自己的学习笔记,如果不对或者不合理的地方, 欢迎留言提出,谢谢支持!

上次说到rels文件,这里再插一句,其实我们可以把rels理解成.net里面的引用。

e

由图可以看出sheet文档的基本结构,我们先来简单解析下

dimension:容积,即该sheet中以供占用了多大的地方,哪个单元格到哪个单元格,矩形的左上角单元格和右下角单元格。

sheetViews:里面是sheet视图的配置信息,如打开时默认选中的单元格是哪个。

sheetFormatPr:sheet的格式参数。

cols:行的配置参数。

sheetData:数据区域,这个里面就是我们的单元格的相关数据信息了,是以行(Row)的方式记录的。

mergeCells:这个是记录哪个到哪个是合并单元格的信息的。

phoneticPr:这个不清楚,好像是设置字体是否变形什么的。

pageMargins:页的相关属性设置。

pageSetup:分页设置。

drawing:图形信息,由图可以看出,这里引用了draw的文档了。

 

基本的结构就是这样的,我们可以发现真正的关键点是sheetData节点,其他的关键信息有mergeCells、drawing,至于其他的我想就不是关键的信息了,知道就好。

基于上面说的,下次看sheetData,里面的文章大大的有哦~