我在excel表格中使用了Excel中的Sheet()函数。
我找到了一个模拟功能的代码段
function SHEET() {return SpreadsheetApp.getActiveSheet().getIndex(); }
我设置了一个触发器,使其可以从打开的工作表中运行SHEET 但是,当我打开工作表时,任何地方都有一个公式,例如
=INDIRECT(OFFSET(Balancing!P1,SHEET(A1)-3,0,1,1)&"!j201")
该单元格显示正在加载而从不加载。 我必须打开脚本编辑器并运行它。当它运行时,效果很好。
有人知道如何自动执行此操作吗?
答案 0 :(得分:0)
就像我在评论中提到的那样,不修改代码和工作表,我稍后打开工作表,几秒钟后,脚本在打开时运行,所有公式都起作用。