当前位置: 首页 > 专利查询>微软公司专利>正文

用于表示工作簿的文件格式、方法和计算机程序产品技术

技术编号:2852050 阅读:273 留言:0更新日期:2012-04-11 18:40
提供了用于在模块化内容框架中表示工作簿的文件格式、方法和计算机程序产品。该模块化内容框架可包括与模块化部件相关联的文件格式容器。文件格式包括通过一个或多个关系彼此相关联的逻辑上分离的模块化部件,其中每一模块化部件与一关系类型相关联。该模块化部件包括用作工作簿的属性的指导的工作簿部件,以及工作表部件,它与该工作簿部件相关联并用于指定与该工作表部件相关联的工作表内的单元格的定义。该模块化部件还可包括包含与文件格式相关联的内建属性的文档属性部件,以及包含相关联的缩略图的缩略图部件。每一模块化部件能够单独地查询、从工作簿中提取、和/或在不同的工作簿中重用。

【技术实现步骤摘要】

本专利技术一般涉及文件格式,尤其涉及用于表示组件化的电子表格应用程序中的工作簿的特征和数据的方法和文件格式。
技术介绍
信息时代促进了使用电子表格软件应用程序构建提供信息的电子表格的时期。然而,对先前的电子表格文件格式中的特征和数据的组织对于外部的程序员和开发者而言是非常混乱且不清楚的。例如,先前的电子表格文件格式是以单个文件的形式使用包含呈现工作簿所需的所有信息的二进制记录格式来创建的。由于一般使用专有格式来创建这些单个文件,因此编写代码以与这些文件格式一起工作以及访问这些文件格式而不使用创建该文件格式的应用程序对于专业开发者而言是可怕的事件。另一问题是基本文档或工作表的重用。例如,即使在同一应用程序中,也很难从工作簿文件中提取一个或多个工作表,并在不同的工作簿中重用所提取的工作表并保持工作表的完整性。相比而言,在不同的应用程序之间重用工作表更糟。类似地,重用工作表上的内容,例如将来自EXCEL的表重用到WORD也是困难的。另外,由于单个文件格式,实际上不可能锁定工作表的一部分。关于文件锁定的大多数技术都是在文件级完成的,由此如果文件被用户锁定,则没有其它用户可以编辑该文件。查本文档来自技高网...

【技术保护点】
一种用于表示电子表格应用程序内的工作簿的文件格式,所述文件格式在计算装置中实现的模块化内容框架中表示所述工作簿,所述文件格式包括:逻辑上分离但通过一个或多个关系相关联的模块化部件,其中,每一模块化部件与一关系类型相关联,并且其中,所述模块化部件包括:用作对所述工作簿的属性的指导的工作簿部件;以及以下的至少一个:工作表部件,它与所述工作簿部件相关联,且用于指定与所述工作表部件相关联的工作表内的单元格的定义;包含与宏表相关联的数据的表部件;包含与定义图表相关联的数据的图表部件;以及 包含与工作簿对话相关联的数据的对话表部件;其中,每一模块化部件能够在不使用所述电子表格应用程序且不询问其它模块化部件...

【技术特征摘要】
...

【专利技术属性】
技术研发人员:CB罗斯切勒SPB吴
申请(专利权)人:微软公司
类型:发明
国别省市:US[美国]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1