设置onEdit触发参数

时间:2019-01-08 20:10:02

标签: triggers

我有一个代码可以将数据从一列发送到一个文件夹中的多个工作表,我对其进行了设置,以便触发onEdit,但是如何设置代码,使其仅在该列被编辑时才触发onEdit。而不是电子表格中的任何地方?

我已经设置了onEdit触发器,但是这给我带来了问题,因为我在主工作表的1月,2月,3月和4月为4个标签设置了触发器

function getDataJan(e) {
var files = DriveApp.getFolderById("FOLDER_ID").getFiles()
while (files.hasNext()) {
  var file = files.next();
  var shoot = SpreadsheetApp.openById(file.getId());

  var sourcesheet = SpreadsheetApp.getActive().getSheetByName("Jan");
  var sourcerange = sourcesheet.getRange('L6:L209');
  var sourcevalues = sourcerange.getValues();

var destsheet = shoot.getSheetByName('Data'); 
var destrange = destsheet.getRange('F3:F206'); 
destrange.setValues(sourcevalues);         
 }
 }

0 个答案:

没有答案