google-apps-script - 我们如何更改自动编辑时间脚本的结果表?
问题描述
我有一个脚本,用于在编辑单元格/列时获取日期和时间 (SheetA!A1) 并在 (SheetA!B1) 中显示结果
我想将返回范围值转换为其他(SheetB!A1),请帮助我。
function onEdit(e) {
var row = e.range.getRow();
var col = e.range.getColumn();
if(col === 1 && e.source.getActiveSheet().getName() === "Stock" ){
e.source.getActiveSheet().getRange(row,1).setValue(new Date());
}
}
我尝试使用以下但无法获得
function onEdit(e) {
var row = e.range.getRow();
var col = e.range.getColumn();
if(col === 1 && e.source.getActiveSheet().getName() === "Stock" ){
e.source.getActiveSheet().getName() === "Log".getRange(row,1).setValue(new Date());
}
}
解决方案
function onEdit(e) {
const sh = e.range.getSheet();
if(e.range.columnStart == 1 && sh.getName() == "Stock" ){
e.source.getSheetByName("SheetB").getRange(e.range.rowStart,1).setValue(new Date());
}
}
推荐阅读
- swift - 编辑部分 UITextview
- spring - 如何指定具体的请求映射url
- python - 如何从 nGram 列表中加载计数向量器?
- ios - 如何仅在 webview 中播放视频而不是在 swift 中全屏播放
- python - 400 Error while reading data, error message: CSV table遇到太多错误,放弃。行数:29274;错误:1
- azure - 如何在构建定义工艺品中包含逻辑应用程序开发和 uat 参数 JSON 文件
- python - c++ 版本的 python 的 exec() 函数
- python - 根据不同年份的同一时期的值对时间序列的缺失值进行插值
- javascript - 使用另一个组件更新/刷新一个组件
- r - 循环没有给出所需的结果