无法访问已创建工作簿的工作表

时间:2018-05-28 22:56:49

标签: javascript excel office-js

这是Can I create a workbook with Excel javascript add in?的后续行动 Excel加载项创建工作簿后,即将推出的1.8版API,工作表未定义或为空

const wb = context.application.createWorkbook(); 
wb.open();
await context.sync();
wb.worksheets.getFirst(false).getRange("A1").values = (my values);

我收到一条消息"找不到属性getFirst of undefined或null"。 难道我做错了什么? 请注意我已注册Office内部人员(Insider),但它似乎没有提供更新(我在1804版本)。

1 个答案:

答案 0 :(得分:2)

好问题。这项功能是我们计划长期支持的。目前,无法通过API访问返回的工作簿,您可以使用的唯一方法是Open()方法。此API的当前形状的目标是能够打开空白工作簿或现有工作簿(如果您传递base64编码的xlsx)