
Друзья, у нас скрипт, который позволяет создать в Таблице нужное количество листов из листа с шаблоном.
Работает он так:
1. заполняете лист "настройки": вносите название листа шаблона, а также названия листов, которые нужно создать
2. запускаете скрипт :)
Код скрипта:
function myFunction() {
const ss = SpreadsheetApp.getActive()
sheet1 = ss.getSheetByName('настройки'),
data = sheet1.getDataRange().getValues(),
sheet0 = ss.getSheetByName(data[0][0]);
for(let x = 1; x < data.length; x++){
const sheet_name = data[x][0];
if(!ss.getSheetByName(data[sheet_name])){
sheet0.copyTo(ss).setName(sheet_name);
}
}
}Таблица с листом настройки и скриптом
---
📕📗📘 Оглавление канала






