Skip to content

Instantly share code, notes, and snippets.

@fschutte
Last active August 29, 2015 14:20
Show Gist options
  • Save fschutte/6f8b85fdf0f51da31dc7 to your computer and use it in GitHub Desktop.
Save fschutte/6f8b85fdf0f51da31dc7 to your computer and use it in GitHub Desktop.
Google Sheets script om de rij grijs te kleuren als de status op gesloten staat
function onEdit(e) {
if (e) {
var sheet = e.source.getActiveSheet();
var row = e.source.getActiveRange().getRow();
if (row != 1) { // kleur niet de eerste rij
colorRowByStatus(sheet, row);
}
}
}
function colorRowByStatus(sheet, row) {
var colStatus = 2; // de kolom waar de status indicatie staat
var status = sheet.getRange(row, colStatus).getValue();
var rowRange = sheet.getRange(row, 1, 1, 5); // kleur 5 kolommen
switch (status.toUpperCase()) {
case 'GESLOTEN':
rowRange.setFontColor("#999999"); //grijs
break;
case 'OPEN':
rowRange.setFontColor("#000000"); //zwart
break;
default:
rowRange.setFontColor("#468499"); //blauw
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment