ピヨピヨ日記 シンガポール編

シンガポール生活の日記とかいろいろ

Google Apps Script でセルに入れた16進数から背景色をセットする

スーパー適当だけどこんなかんじ。

function onEdit(event) {  
  var value = event.range.getValue();
  if(value.match(/#[0-9a-fA-F]{3,6}/)) {
    event.range.setBackground(value);
  }
}

本当はrangeに複数のセルがあったら1つずつそれぞれのセルにセットされている値をちゃんとみたい。