【发布时间】:2018-07-13 15:32:51
【问题描述】:
表 1 = SVerB-leden
第 1 列需要自动排序
表 2= Verjaardag
第 2 列需要自动排序。
我找到了一个脚本,它可以在编辑时自动按字母顺序对给定列进行排序。但是,我希望在第一列上排序一张纸,在第二列上排序另一张纸。
我找到的脚本适用于所有工作表。 是否有可能以一种可行的方式改变它?
/**
* Automatically sorts the 1st column (not the header row) Ascending.
*/
function onEdit(event){
var sheet = SpreadsheetApp.getActiveSpreadsheet();
var editedCell = sheet.getActiveCell();
var columnToSortBy = 6;
var tableRange = "B2:V500"; // What to sort.
if(editedCell.getColumn() == columnToSortBy){
var range = sheet.getRange(tableRange);
range.sort( { column : columnToSortBy, ascending: true } );
}
}
【问题讨论】:
标签: google-apps-script scripting google-sheets