Size: a a a

Чат | Google Таблицы и скрипты

2018 August 06

R

Roman in Чат | Google Таблицы и скрипты
для всех таких же как я:

clearConditionalFormatRules()
источник

EN

Eugeny Namokonov in Чат | Google Таблицы и скрипты
function removeConditionFormat() {
 var ss = SpreadsheetApp.getActiveSpreadsheet();
 var sheets = ss.getSheets()  
 
 for (var i = 0; i < sheets.length; i++)
 {  
 ss.getSheets()[i].clearConditionalFormatRules()

 }
}
источник

R

Roman in Чат | Google Таблицы и скрипты
Ну тут я уже да, спасибо
источник

R

Roman in Чат | Google Таблицы и скрипты
Сделаю
источник

R

Roman in Чат | Google Таблицы и скрипты
Так стоп, а если я не все хочу, а только первые 5
источник

R

Roman in Чат | Google Таблицы и скрипты
первые 5 условий на каждом из листов
источник

EN

Eugeny Namokonov in Чат | Google Таблицы и скрипты
Ну тогда сплайсом. Разве не все нужно было?
источник

R

Roman in Чат | Google Таблицы и скрипты
вообще да, все. но есть вариант чтоб первые 5 не трогать
источник

R

Roman in Чат | Google Таблицы и скрипты
Eugeny Namokonov
Ну тогда сплайсом. Разве не все нужно было?
с моим скриптом много гемора?
источник

EN

Eugeny Namokonov in Чат | Google Таблицы и скрипты
источник

EN

Eugeny Namokonov in Чат | Google Таблицы и скрипты
я вот этой строчки не увидел, в скрипте
источник

EN

Eugeny Namokonov in Чат | Google Таблицы и скрипты
обновленные правила надо применить
источник

EN

Eugeny Namokonov in Чат | Google Таблицы и скрипты
если нужно удалить 5, то это с 0 до 4
источник

R

Roman in Чат | Google Таблицы и скрипты
Eugeny Namokonov
я вот этой строчки не увидел, в скрипте
возможно пропустил спасибо щас гляну
источник

R

Roman in Чат | Google Таблицы и скрипты
Eugeny Namokonov
я вот этой строчки не увидел, в скрипте
так вот же она
источник

R

Roman in Чат | Google Таблицы и скрипты
это старая версия скрипта если что, исправляю прошлые ошибки щас
источник

EN

Eugeny Namokonov in Чат | Google Таблицы и скрипты
Roman
первые 5 условий на каждом из листов
function removeConditionFormat() {
 var ss = SpreadsheetApp.getActiveSpreadsheet();
 var sheets = ss.getSheets()      
 
 for (var i = 0; i < sheets.length; i++)                              
 {  
   var sheet = ss.getSheets()[i];  
   var rules = sheet.getConditionalFormatRules();                        
   
   for (var j = 0; j <  rules.length; j++)                    
   {  
     rules.splice(0, 4);                          
     sheet.setConditionalFormatRules(rules);      
   }
 }
}
источник

R

Roman in Чат | Google Таблицы и скрипты
Eugeny Namokonov
function removeConditionFormat() {
 var ss = SpreadsheetApp.getActiveSpreadsheet();
 var sheets = ss.getSheets()      
 
 for (var i = 0; i < sheets.length; i++)                              
 {  
   var sheet = ss.getSheets()[i];  
   var rules = sheet.getConditionalFormatRules();                        
   
   for (var j = 0; j <  rules.length; j++)                    
   {  
     rules.splice(0, 4);                          
     sheet.setConditionalFormatRules(rules);      
   }
 }
}
ух ты как всё упростилось
источник

EN

Eugeny Namokonov in Чат | Google Таблицы и скрипты
Roman
ух ты как всё упростилось
или даже так

function removeConditionFormat() {
 var ss = SpreadsheetApp.getActiveSpreadsheet();
 var sheets = ss.getSheets()      
 
 for (var i = 0; i < sheets.length; i++)                              
 {  
   var sheet = ss.getSheets()[i];  
   var rules = sheet.getConditionalFormatRules();                        
   
     rules.splice(0, 4);                          
     sheet.setConditionalFormatRules(rules);      
   }
 }
источник

R

Roman in Чат | Google Таблицы и скрипты
ну блин конечно, я же один раз задаю переменную rules
источник