0
調試器似乎向我展示了所有正確設置的變量。 不確定爲什麼它沒有正確粘貼值。setValue或setFormula無法正常工作
var ss = SpreadsheetApp.getActiveSpreadsheet();
var budgetsheet = ss.getSheets()[1];
var lastcol = budgetsheet.getLastColumn();
var prevrange = budgetsheet.getRange(4, lastcol);
var prevdate = budgetsheet.getRange(4, lastcol).getValue();
var mydateformula = "=" + prevrange.getA1Notation() + "+7";
var futurerange = budgetsheet.getRange(4, lastcol +1);
//insert the columns and copy the fomatting
budgetsheet.insertColumnsAfter(lastcol, 1);
//paste the date as a value
futurerange.setFormula(mydateformula); //neither setValue or setFormula seem to work
我測試了代碼的一個變體,然後看着它,並且就代碼而言,在我看來它應該可以工作。所以,我猜這不是代碼。但我不確定問題可能是什麼。 –
它也適用於我。嘗試改變你的日期格式,看看是否有效。 –
我不知道發生了什麼,但是這段代碼最終奏效了。感謝您檢查我的理智。 – Macness