今朝まで、次のコードは問題なく動作しました
function onOpen(e)
{
var ss = SpreadsheetApp.getActiveSpreadsheet();
var sheet = ss.getActiveSheet();
var range = sheet.getRange("B2:B100");
var dv = range.getDataValidation();
dv.requireValuesInList(["Shower","Shave","Shop"]);
dv.setShowDropDown(true);
range.setDataValidation(dv);
}
しかし、今晩、両方の関数でエラー メッセージが表示されます。
TypeError: Cannot find function requireValuesInList in object DataValidation.
TypeError: Cannot find function requireValuesInRange in object DataValidation.
何が起こったのですか?これらの機能は置き換えられていますか?
テストするために、新しい空のスプレッドシートを作成し、onOpen 関数に貼り付けて実行しようとしましたが、うまくいきません。
どんな洞察も大歓迎です。