0
在Google工作表中。 我需要按a-z過濾一個範圍,並且僅當該列爲空時纔將列複製到另一個表中,如果不是,則移動到下一列。 像這樣:我需要過濾一個範圍,並且僅當該列爲空時纔將列複製到另一個工作表
function AutoSortOnEdit3(){
// select active sheet
var ss = SpreadsheetApp.getActiveSpreadsheet();
// select correct sheet
var sheet = ss.getSheetByName("Edit");
// select range (exclude top row)
var range = sheet.getRange("I8:O21");
// actually do the sorting
range.sort({column: 9, ascending: true});
}
濾波器拷貝O8後:O21到片材2在B4:B17但如果B4:B17不爲空拷貝到C4:C17和如果c不爲空的相同。 在此之後,像這樣
function AutoSortOnEdit3(){
// select active sheet
var ss = SpreadsheetApp.getActiveSpreadsheet();
// select correct sheet
var sheet = ss.getSheetByName("Edit");
// select range (exclude top row)
var range = sheet.getRange("I8:O21");
// actually do the sorting
range.sort({column: 11, ascending: true});
意味着腳本開始前回到像了。 我在這個有點小事,所以我很抱歉不好解釋。 提前謝謝!
我假設你想*排序*通過一列,然後*追加*行範圍到Sheet2的右端。現在聽起來好像你想要將空列複製到Sheet2 –