我无法进行自动排序。 它在我的Google脚本之一中效果很好,但在其他脚本中效果不佳。
记录器显示它应该可以工作,但是不能排序。
[18-08-01 20:07:48:504 EDT] 3 == 3
[18-08-01 20:07:48:506 EDT] FIDO == FIDO
代码如下:
function onEdit(event){
var sheet = event.source.getActiveSheet();
var editedCell = sheet.getActiveCell();
var columnToSortBy = 3;
var tableRange = "A4:G999";
if(editedCell.getColumn() == columnToSortBy && sheet.getName() == "FIDO")
Logger.log (editedCell.getColumn() + " == " + columnToSortBy);
Logger.log (sheet.getName() + "== " + "FIDO");
{
var range = sheet.getRange(tableRange);
range.sort( { column : columnToSortBy } );
}
}