[发明专利]根据电子表格创建文本函数有效
申请号: | 201180029494.0 | 申请日: | 2011-05-25 |
公开(公告)号: | CN102939585A | 公开(公告)日: | 2013-02-20 |
发明(设计)人: | J·B·梅瑟利;J·J·乌格宁;J·M·斯托尔;C·O·哈根洛赫 | 申请(专利权)人: | 微软公司 |
主分类号: | G06F9/44 | 分类号: | G06F9/44;G06F17/21 |
代理公司: | 上海专利商标事务所有限公司 31100 | 代理人: | 潘明婳 |
地址: | 美国华*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明涉及用于根据电子表格创建文本函数的方法、系统和计算机程序产品。本发明的实施例从电子表格提取函数并用文本形式表示函数。用文本形式表示促进代码重用、澄清、表达能力和更好的性能。文本可用基本上任何编程语言程序呈现,诸如例如C#、C++、Visual Basic(“VB”)等。在一些实施例中,利用了支持电子表格可兼容的数据类型和函数的编程语言可扩展性。 | ||
搜索关键词: | 根据 电子表格 创建 文本 函数 | ||
【主权项】:
一种在包括一个或多个处理器和系统存储器的计算机系统处的用于将电子表格的一部分转换成为可编译的函数的方法,所述方法包括:选择电子表格的页面中的一个或多个结果单元格的动作,所述一个或多个结果单元格存储表示执行所述电子表格内的多个公式的结果的相对应的一个或多个值;标识与所述一个或多个结果单元格相关的多个其它单元格中的值的动作,所述多个其它单元格中的每一个中的所述值与所述多个公式中的一个或多个的组合的执行相对应;标识与所述多个其它单元格中的所述值相关的另外单元格中的附加数据的动作,所述附加数据描述所述多个其它单元格上的所述值;使用所标识的附加数据生成供在编程语言中使用的本地变量的动作,所述本地变量与所述多个其它单元格中的所述值相对应;以及根据所述多个公式和所生成的本地变量生成表示函数的语义树的动作,所述语义树可编译成为被配置为计算表示所述结果的所述一个或多个值的可执行代码。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于微软公司,未经微软公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201180029494.0/,转载请声明来源钻瓜专利网。