11 月 21 日消息,微软在博客中宣布,将为 Excel 引入新的 JavaScript API,用户可以通过编程在 Excel 中创建自定义数据类型。
Excel 的单元格已支持更多数据类型,包含链接、实体值、动态数组、改进的错误、单元格中的图像、lambda 和格式化的数字值。
通过添加数据类型 API,微软希望开发人员能够创建他们自己的插件,并扩展以前已有的插件以利用数据类型,从而在 Excel 中获得更集成的下一代体验。
了解到,新的 API 包括 Range.valuesAsJson API,该 API 允许用户读取和写入数据类型。微软公开了格式化数字、Web 图片等几种格式,帮助用户更好地自定义类型。
从下图可以看到,数据类型遵从一定的 JSON 格式,使用起来也比较简单。
除了支持数据类型的读写之外,Excel 还将添加对自定义函数中的数据类型的支持,预计将在 11 月底推出。