1
次のスクリプトは、行の列Eの値が「Post」の場合、Googleシートの行の配置を「右」に変更することになっています。スクリプトを実行すると、エラーは出なくなりますが、何もしません。セルの値に基づいて行の配置を変更する - Google Script
誰でも下記を参照してガイダンスを提供できますか?
ありがとうございます!
function rowLoop() {
var ss = SpreadsheetApp.getActiveSpreadsheet().getSheetByName("KOD Tests");
var endRow = ss.getLastRow();
for (var r = 1; r < endRow; r++) {
rowAlignment(r);
}
}
function rowAlignment(r) {
var sheet = SpreadsheetApp.getActiveSheet();
var c = sheet.getLastColumn();
var dataRange = sheet.getRange(r, 1, 1, c);
var data = dataRange.getValue();
var row = data[4];
if(row === 'Post') {
data.setHorizontalAlignment('right');
}
SpreadsheetApp.flush();
}