0
スプレッドシートで色を指定して、値が0かどうかをチェックして0に等しいかどうかを調べますそれを赤色に着色し、赤色に着色しない場合は赤色に着色します。 私は条件付き書式で行うことができますが、シートに含まれているボタンを押した後にこれを有効にする必要があるので、ボタンにスクリプトを追加する必要があります。Googleシート内のスクリプトで動作する条件書式を作成する
私はこのスクリプトを書くことができましたが、それは範囲の最後のセルだけに色付けされているようです。 コーディングが初めてのので、間違っていることを教えてください。
function FormatColor() {
var sheet = SpreadsheetApp.getActiveSpreadsheet().getSheetByName('Acontobetaling');
var range = sheet.getRange('D34:AA34');
var values = [];
var cell = [];
for (var i = 1; i <= 24; i=i+1)
cell = range.getCell(1, i)
values = cell.getValue();
if (values = '0') {
cell.setBackground('red');
} else {
cell.setBackground('green');
}
}