В следующей функции asyn c я получаю активную ячейку в Excel, а затем загружаю индекс строки. После context.syn c я создаю строку с именем "newRange". Есть ли способ, которым я могу установить текущий диапазон для моего "newRange"? Мне нужно преобразовать newRange в диапазон.
Например, если моя активная ячейка была Sheet1! B8, то мой newRange был бы "Sheet! A8: E8". После нахождения этого мне нужно преобразовать его в диапазон, загрузить этот адрес и снова ждать context.syn c (). Так как же я могу преобразовать "newRange" в диапазон?
addToBOM = async () => {
try {
await Excel.run(async context => {
let range = context.workbook.getActiveCell();
range.load("rowIndex");
range.format.fill.color = "yellow";
await context.sync();
let newRange = (`Sheet1!A${range.rowIndex}:E${range.rowIndex}`);
console.log(newRange)
});
} catch (error) {
console.error(error);
}
this.setState({
})
};