Я пытаюсь добавить ячейки в существующую таблицу, используя API вставки, предоставленный офисом js. Официальный представитель Microsoft c дал пример кода для вставки в лист, который отлично работает.
Excel.run(function (context) {
var sheet = context.workbook.worksheets.getItem("Sample");
var range = sheet.getRange("B4:E4");
range.insert(Excel.InsertShiftDirection.down);
return context.sync();
}).catch(errorHandlerFunction);
Но я пытался сделать то же самое с таблицей на листе. Но это не работает.
table = ctx.workbook.tables.getItem(tableName);
let range = table.getRange();
range.insert(Excel.InsertShiftDirection.down);
Есть ли способ достичь этого?