วิธีการคัดลอกข้อมูลจากชีตต้นฉบับ ไปชีตใหม่ตามเงื่อนไขที่ต้องการ
function myFunction() {
let ss = SpreadsheetApp.getActiveSpreadsheet()
let sh = ss.getSheets()[0]
let range = sh.getRange('A:F')
let filter = range.createFilter()
let criteria = SpreadsheetApp.newFilterCriteria().whenTextEqualTo('ม.1/3')
filter.setColumnFilterCriteria(6, criteria);
let data = sh.getDataRange()
let newSheet = ss.insertSheet().setName('ม.1/3')
data.copyTo(newSheet.getRange(1,1))
if (filter !== null)
{
filter.remove();
}
}
💢เว็บไซต์ครูอภิวัฒน์ "สอนส...
let ss = SpreadsheetApp.getActiveSpreadsheet()
let sh = ss.getSheets()[0]
let range = sh.getRange('A:F')
let filter = range.createFilter()
let criteria = SpreadsheetApp.newFilterCriteria().whenTextEqualTo('ม.1/3')
filter.setColumnFilterCriteria(6, criteria);
let data = sh.getDataRange()
let newSheet = ss.insertSheet().setName('ม.1/3')
data.copyTo(newSheet.getRange(1,1))
if (filter !== null)
{
filter.remove();
}
}
💢เว็บไซต์ครูอภิวัฒน์ "สอนส...
216.73.217.48