【发布时间】:2016-04-16 22:10:53
【问题描述】:
尝试了以下我从各种来源拼凑而成的代码,但它似乎不起作用。我是否需要检查每个单独的属性并一一分配?
Excel.run(function (ctx) {
var worksheet = ctx.workbook.worksheets.getItem(worksheetName);
var range = worksheet.getUsedRange();
range.load(["formulasLocal", "address", "format/*", "format/fill", "format/borders", "format/font"]);
var newWorksheet = ctx.workbook.worksheets.add(worksheetName + " -Copy");
return ctx.sync().then(function () {
var newAddress = range.address.substring(range.address.indexOf("!") + 1);
newWorksheet.getRange(newAddress).values = range.formulasLocal;
newWorksheet.getRange(newAddress).format = range.format;
}).then(ctx.sync);
【问题讨论】:
标签: office-addins excel-addins office-js