Я нахожусь в веб-надстройке Excel (office-js), в файле .xlsx
В Диапазон C3: C6 Есть формулы, которые в том же типе VLOOKUP
Снимок перед выполнением кода
И In index.js
Мой код
let data=[
["=INDEX(R2C11:R9C11,MATCH(R[0]C2,R2C10:R9C10,0))"],
["=INDEX(R2C11:R9C11,MATCH(R[0]C2,R2C10:R9C10,0))"],
["=INDEX(R2C11:R9C11,MATCH(R[0]C2,R2C10:R9C10,0))"],
["=INDEX(R2C11:R9C11,MATCH(R[0]C2,R2C10:R9C10,0))"],
]
range.formulasR1C1 = data; // Here range is C3: C6
range.select();
return ctx.sync();
Перед выполнением приведенного выше кода диапазон C3: выбран C6 , он выглядит как первое изображение.
Поэтому я ожидаю, что после выполнения кода формула в строке формул автоматически обновится.
То, на что я надеялся - обновленная строка формул
Но этого не происходит и не удается обновить панель формул.
То, что я вижу
Только если , я выбираю другую ячейку или диапазон, а затем повторно выбираю Диапазон C3: C6 , формулыв формуле бар показывает правильную формулу.
Может кто-нибудь сказать мне, что мне делать?ТНХ!