这是我的第一个 Stackoverflow 问题,所以我正在尽我所能在这里清晰和结构化,但请原谅我初学者的错误:)
所以我对谷歌的脚本编辑器有一点问题,基本上我正在调用Session.getActiveUser().getEmail()以及Session.getEffectiveUser().getEmail()函数但它们都没有返回一个值。
这是我正在使用的完整代码:
function onEdit(e){
var email = Session.getActiveUser().getEmail();
var range = e.range;
range.setNote('Last modified: ' + new Date() + "User is " + Session.getEffectiveUser().getEmail() + "; " + Session.getActiveUser().getEmail());
}
然而我得到的输出总是一样的: 工作表中的输出
奇怪的是,这发生在几天前,在此之前相同的功能运行良好。
有人经历过这样的事情吗?是否有解决方法可以在脚本编辑器中获取邮件地址或用户名?
谢谢和最好的问候!