我可以使用Excel javascript添加创建工作簿吗?

时间:2018-05-27 08:46:29

标签: excel office-js

是否有任何等效的Excel javascript加载项可以使用context.application.createDocument()在Word中执行操作?我在Excel Application对象中看不到任何创建方法。

3 个答案:

答案 0 :(得分:2)

正如@ MSFT-Jipyua所提到的,createWorkbook()目前处于"预览"作为v1.8的一部分。正如它在预览中预览(1.7只是released in May并且现在正在向客户推出)所以请记住,此API不能与Excel支持的所有构建和平台一起使用。

要调用此API,您需要使用beta库版本。这是托管在https://appsforoffice.microsoft.com/lib/beta/hosted/office.js。您需要将对生产库(https://appsforoffice.microsoft.com/lib/1/hosted/office.js)的任何引用切换到beta库才能访问预览功能。

答案 1 :(得分:1)

Excel的API现在正在预览中,您可以尝试通过这种方式调用:context.application.createWorkbook(base64);

答案 2 :(得分:0)

更新2020

您可以简单地使用一种方法来创建新的Excel工作簿

Excel.createWorkbook()

参考:https://docs.microsoft.com/en-us/office/dev/add-ins/excel/excel-add-ins-workbooks#create-a-workbook