调用Google工作表中的每个偶数列以获取时间戳记脚本

时间:2018-08-22 07:47:07

标签: google-sheets spreadsheet

我正在尝试为我们的Google工作表脚本创建一个时间戳。主要目标是创建一个脚本,如果在任何“偶数”列中添加了某些内容,它将在每个“奇数”列中添加时间戳。

现在,我已经找到了:

function onEdit() {
 var s = SpreadsheetApp.getActiveSheet();
 if( s.getName() == "Sheet1" ) {
   var r = s.getActiveCell();
   if( r.getColumn() == 13 ) { 
     var nextCell = r.offset(0, 1);
     if( nextCell.getValue() === '' ) 
       var time = new Date();
       time = Utilities.formatDate(time, "GMT", "HH:mm:ss");
       nextCell.setValue(time);
   };
 };
}

它很完美,但不幸的是,仅适用于第13列。如何使此代码适用于所有偶数列?

0 个答案:

没有答案