自动化操作,减少机械性操作。
有时候需要每天在工作表加一行/列,并且设置当天日期,如果使用 Google 脚本来实现这个功能完全可以达到全自动化。
先获取当前的电子表格。
const sheet = SpreadsheetApp.getActiveSheet()
然后在指定的位置加行/列。
// 添加行
sheet.insertRows(2)
// 添加列
sheet.insertColumns(2)
最后获取指定的单元格,使用 setValue
写入当天日期。
sheet.getRange('A2').setValue(new Date())
写入的日期会根据工作表的单元格格式而变化。
最后再设置一个触发器,每天定时运行就可以实现自动化在工作表加行/列。
完整代码如下:
function myFunction () {
const sheet = SpreadsheetApp.getActiveSheet()
// 添加行
sheet.insertRows(2)
// 添加列
sheet.insertColumns(2)
sheet.getRange('A2').setValue(new Date())
}