英文:
Autotimestamp when check the checkbox of cells
问题
我有3列,当我选择“非COD”时,列j中的单元格会自动选中,然后列L会自动添加时间戳。需要帮助插入时间戳代码的应用程序脚本。
这里是代码,我尝试插入时间戳代码,但没有任何反应,或者可能是代码的执行有助于我正确运行。
英文:
I have 3 columns , column j when I select the "NON COD" the cell is automatically checked in column K , then the column L is automatically timestamp . need help with this the app script of inserting timestamp code .
Here the code ,I try to inserting code of timestamp , but nothings happen or maybe the execution of code that helps me to run properly .
答案1
得分: 1
以下是翻译好的代码部分:
function onEdit(e) {
e.source.toast("Entry");
const sh = e.range.getSheet();
if (sh.getName() == "Sheet0" && e.range.columnStart == 10 && e.range.rowStart > 1 && e.value == "NON COD") {
e.source.toast("Gate1");
sh.getRange(e.range.rowStart, 11, 1, 2).setValues([["TRUE", new Date()]]);
}
}
请注意,代码中的 HTML 实体(如 "
)已经被还原为正常的引号。
英文:
Try this:
function onEdit(e) {
e.source.toast("Entry");
const sh = e.range.getSheet();
if(sh.getName() == "Sheet0" && e.range.columnStart == 10 && e.range.rowStart > 1 && e.value == "NON COD") {
e.source.toast("Gate1")
sh.getRange(e.range.rowStart, 11, 1, 2).setValues([["TRUE",new Date()]])
}
}
通过集体智慧和协作来改善编程学习和解决问题的方式。致力于成为全球开发者共同参与的知识库,让每个人都能够通过互相帮助和分享经验来进步。
评论