我正在编写一个用于电子表格的自定义函数,我希望能够至少显示一些数据.似乎很少有东西可以工作,例如Browser.msgBox找不到合适的权限.
断点不会中断执行.
我对这段代码抱有一些希望
function test() {
var s = "test"
Logger.log(s)
return s + s
}
但是,当我在电子表格中将单元格设置为“= test()”时,单元格正确显示值“testtest”,但当我返回脚本编辑器并使用视图>执行脚本或视图>日志时,我看不到任何内容.
也许这个日志记录会转到某个特殊文件?
最佳答案 使用自定义函数作为公式时,可以多次对其进行评估和重新评估.因此,用这个填充Logging输出或Execution Transcript是不合适的.如果要进行调试,则必须从脚本编辑器手动运行(或调试)脚本.
举个例子,你有两个自定义函数 – f1()和f2()
并且说,在单元格A1中输入公式= f1(),在A2中输入= f2(A1).
在这种情况下,将重新评估两个单元.那么记录器输出应该显示什么?