2017-03-02 3 views
0

Hi Ich bin auf der Suche nach einem Skript oder einer Ziehen/Klicken-Funktion, um die bedingte Formatierung auf mehrere Blätter anzuwenden.Mass Bedingte Formatierung auf mehrere Blätter in Google Sheet

All meine bedingten Formatierungen ist in „Wish“ Blatt

Ich mag würde die bedingte Formatierung auf andere Blätter anzuwenden (bis zu 20).

In dem Skript könnte ich die bedingte Formatierung ein Blatt zu einem Zeitpunkt anwenden oder Massen anwenden, da ich alle Blattnamen kenne.

Antwort

1

Bedingte Formatierung gehört auch zur Formatierung, so dass Sie copyFormatTo verwenden können.

Da Sie keine weiteren Informationen zur Verfügung gestellt haben ymmv.

function copyFormatting() { 
    var ss = SpreadsheetApp.getActiveSpreadsheet(); 
    var wishRange = ss.getSheetByName("Wish").getDataRange(); 
    var targetSheetNames = ["Sheet1", "Sheet2"]; 

    targetSheetNames.forEach(function(sheetname) { 
    wishRange.copyFormatToRange(
     ss.getSheetByName(sheetName), 
     wishRange.getColumn(), 
     wishRange.getLastColumn(), 
     wishRange.getRow(), 
     wishRange.getLastRow()); 
    }); 
}; 
Verwandte Themen