我在一个 Excel Web 加载项 (office-js) 中,在一个 .xlsx 文件中
在范围 C3:C6中,有相同类型的公式 VLOOKUP
在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时,公式栏中的公式才会显示正确的公式。
谁能告诉我我该怎么办?谢谢!