date - TypeError:无法从未定义中读取属性“源”。(第 2 行,文件“代码”)
问题描述
我在脚本中有一些工作正常的代码,现在由于某种原因它现在给了我这个问题的标题中的错误
代码如下
function onEdit(e) {
var sheet = e.source.getActiveSpreadsheet(),
columnToWatch = 10,
columnToStamp = 9, //change all of these to your needs...1 is column A, 2 is column B, etc
excluded = ["KEY CODE","Form Responses 1","Hub List"]; //add names of sheets/tabs to this
list. The script will not work on these sheets.
if (e.source.columnStart !== columnToWatch || !e.value || excluded.indexOf(sheet.getName())
> -1) return;
sheet.getRange(e.source.rowStart, columnToStamp)
.setValue(new Date()).setNumberFormat("dd.MM.yy");
}
任何帮助将不胜感激!
解决方案
推荐阅读
- c++ - 模板特化的运算符重载
- javascript - 如何向下滚动/将高大的导航栏聚焦到活动链接
- docker - 错误:扩展名/没有匹配项,Kind=Deployment
- sql-server - 在存储过程中将价格提高或降低 10%
- firebase - 需要 Cloud Firestore 身份验证
- python - 我正在尝试将我的 python 代码推送到 Heroku,但每次推送都失败
- r - Flexdashboard 中的 iframe
- .htaccess - 通过 htaccess 重定向时传递引荐来源网址
- javascript - 在 React 中,为什么 setTimeout 中的 setState 只能与状态副本一起正常工作?
- python - 如何在虚拟环境中将 python 模块添加到 PYTHONPATH?