自动化操作,减少机械性操作。

有时候需要每天在工作表加一行/列,并且设置当天日期,如果使用 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())
}