Office Excel存储格内过去只能输入文本及数字,近年持续支持多种资料,微软昨日进一步宣布,提供开发人员更大自由自订资料形态及函数。
微软近几年陆续扩大Excel可容纳的资料形态。先是支持动态数组(dynamic array)和数组公式(array formula),2018年让Excel可导入由Bing从网络上搜集到的股票及地理区两类资料,可集成网络即时信息,像是股票、货币、城市、及国家信息等。去年则公布Power BI、Power Query应用、以及化学式和基因资料等资料形态可集成到Excel中。
微软Microsoft 365总经理Wangui McKelvey表示,11月内Excel将加入新的JavaScript API(预览版)。这个API允许开发人员自订连接自有资料源的图片、数组或格式化数字、实体(entity)的资料形态。开发人员也可创建使用这些新资料形态的自订Excel函数,这些资料可以是输入或输出资料。
微软表示,更弹性的结构让用户可将复杂资料整理、组织成对象,再暴露这些资料给其用户,又能轻易让他们看到更完整信息方便分析或做报表。
此外,客户也可以创建附加程序,或将现有程序扩展以利用Excel内的各种资料,将这些资料分享给公司其他人,或是将资料连接到自己的服务或资料。
至于JavaScript API何时部署到所有Microsoft 365用户则不得而知。