Я специально пытаюсь вызвать эту функцию в массиве:
https://docs.microsoft.com/en-us/javascript/api/excel/excel.range?view=office-js#getcellproperties-cellpropertiesloadoptions-
Из документации не совсем понятно, что требуется для этой работы. Я определенно что-то здесь упускаю. Ниже приведено текущее состояние моего кода.
Я также проверил, работает ли надстройка, которую я создаю, в версии Excel, использующей API v1.9.
Я попытался установить различные объекты, которые соответствуют интерфейсу, описанному cellPropertiesLoadOptions, - но опять-таки не уверен, что на самом деле требуется от документов.
async function getFormatsForCellRange () {
return await Excel.run(async context => {
const table = await context.workbook.tables.getItem(observationConst.TABLE_NAME)
const range = table.getRange()
const cellProperties = range.getCellProperties()
console.log(cellProperties)
})
}
В документации указано, что результатом вызова getCellProperties должен быть двумерный массив.