要实现在Google Sheets中使用Google Apps脚本让一个单元格在被编辑时在它旁边发布它的编辑日期,可以按照以下步骤进行操作:
function onEdit(e) {
var sheet = e.source.getActiveSheet();
var editedCell = sheet.getActiveCell();
var editedCellValue = editedCell.getValue();
if (editedCellValue !== "") {
var adjacentCell = editedCell.offset(0, 1);
var currentDate = new Date();
adjacentCell.setValue(currentDate);
}
}
这段代码中,onEdit
函数是一个事件触发器,它会在电子表格中的单元格被编辑时自动运行。它首先获取当前活动的工作表和被编辑的单元格,然后检查被编辑单元格的值是否为空。如果不为空,它会获取被编辑单元格旁边的单元格,并将当前日期写入该单元格。
这种方法可以用于跟踪电子表格中数据的编辑历史,特别是在多人协作的情况下。每次编辑单元格时,都会自动记录编辑日期,方便追踪和审查。
腾讯云相关产品和产品介绍链接地址:
领取专属 10元无门槛券
手把手带您无忧上云