我正在使用Google表格,并且试图找到一种方法来获取单元格的填充时间?我想通过Google工作表脚本访问此信息。那有可能吗? 谢谢您的宝贵时间。
答案 0 :(得分:0)
阅读您的问题后,我假设以下内容:
如果我的假设正确,则可以使用以下示例来满足您的要求:
function onEdit(e) {
if (e.range.getA1Notation() == "C4") {
var timestamp = new Date().toLocaleTimeString('it-IT');
SpreadsheetApp.getActive().getActiveSheet().getRange(4, 4).setValue(
timestamp);
}
}
当用户在电子表格上进行编辑时,代码将运行。它将检查修改后的单元格是否是所需的单元格(在此示例中为C4
),如果是时间戳,则将其保留在计时单元中(在这种情况下为D4
)。>
onEdit
触发器的限制,如果修改是通过脚本进行的(与用户编辑相反),则此代码将无法运行。请不要犹豫,给我写封任何其他疑问或要求我进一步澄清。