Страницы: 1
RSS
Google Docs(Scripts) Копировать из неактивного листа по условию с разрывом диапазона, копировать из неактивного листа по условию с разрывом диапазона
 
Уважаемые специалисты помогите пожалуйста, я только пытаюсь осваивать скрипты, .... и у меня пока ничего не получается. На листе "перечень" собираются данные на основе формулы "фильтр" из "База". Можно ли кнопкой с листа "перечень" копировать строки из "База" с условием TRUE, в лист "план", но в "плане" добавлен столбец "код".
https://docs.google.com/spreadsheets/d/1_FBjiv5JZyKf9OQ2qF2PVJIsRN7ldh6FjBckCVza­-Ag/edit?gid=4334122...
Изменено: Sanja - 24.02.2025 02:46:20
 
Вот что у меня есть, но не могу копировать по условию
Код
function addnewentries() {

 var sh = SpreadsheetApp.openByUrl('https://docs.google.com/spreadsheets/d/1_FBjiv5JZyKf9OQ2qF2PVJIsRN7ldh6FjBckCVza-Ag/edit?gid=0#gid=0').getSheetByName('База')
 var range = sh.getDataRange();//смещение не требуется
 var data = range.getValues();
 var ts = SpreadsheetApp.openByUrl('https://docs.google.com/spreadsheets/d/1_FBjiv5JZyKf9OQ2qF2PVJIsRN7ldh6FjBckCVza-Ag/edit?gid=0#gid=0').getSheetByName('план');//пропущенная точка с запятой


var znach = ["TRUE"]
 var col = 2

{sh.getRange("B5:G").copyTo(ts.getRange(5, col, 2, 6), {contentsOnly:true})
    
    col+=3
  }



}

Страницы: 1
Читают тему
Наверх