我创建了谷歌电子表格,并希望显示当前时间(HH:MM:SS)。我使用工具编写了脚本 - >脚本编辑器如下
function Timer() {
var d = new Date();
// var timeStamp = d.getTime(); // Number of ms since Jan 1, 1970
// OR:
var currentTime = d.toLocaleTimeString(); // "12:35 PM", for instance
}
当我选择一个动作时,如何在每个单元格中运行此脚本。让我们举一个例子,当我从下拉列表中选择登录时间时,它应该显示单元格中的当前时间。 有人可以帮助我。
我不擅长编写代码。我从谷歌中复制了这段代码......
答案 0 :(得分:0)
如果您已经有menu added to your sheet来调用您的功能。
function Timer() {
var d = new Date();
var sheet = SpreadsheetApp.getActiveSheet();
var range = sheet.getActiveCell(); // gets the highlighted cell
//var range = sheet.getRange("A1"); //gets the cell A1
range.setValue(d);
}
我会在正确的电子表格中设置时间formatting