1

我正在 excel 2013 中开发任务窗格 Office 应用程序。作为它的一部分,我必须使用 Office.js 在 Excel 2013 中创建一个新工作表。

我们在 Excel 2013 的 Office.JS 中是否有任何新的工作表创建实用程序/功能????或任何可用于此的替代解决方案?

请尽快回复我的帖子,因为这会影响我们目前的发展。

问候,

内存

4

3 回答 3

0

据我所知,当前的 Office JavaScript API 中没有这种功能。但是您应该能够向 Office 开发平台用户语音发布功能请求。

http://officespdev.uservoice.com

于 2014-07-25T01:57:22.067 回答
0

不,我还没有找到这样做的方法,但我的工作是从一个模板 Excel 文件开始,其中已经有很多工作表。

于 2015-08-20T10:55:06.820 回答
0

在 Excel 2016 中,您可以在 WorksheetCollection 对象中使用 add 方法。

Excel.run(function (ctx) { 
    var wSheetName = 'Sample Name';
    var worksheet = ctx.workbook.worksheets.add(wSheetName);
    worksheet.load('name');
    return ctx.sync().then(function() {
        console.log(worksheet.name);
    });
}).catch(function(error) {
        console.log("Error: " + error);
        if (error instanceof OfficeExtension.Error) {
            console.log("Debug info: " + JSON.stringify(error.debugInfo));
        }
});

来源:https ://dev.office.com/reference/add-ins/excel/worksheetcollection

于 2017-02-13T04:12:31.657 回答