以前に、【GAS】ClearContents();を実行すると、「メソッドgetRange(number,number,number,number)が見つかりません。」と出て困る という記事を書きました。
そこに、親切な方からメールを頂きました。
差出人: こひな <○○○○○○@gmail.com>
題名: GASのエラーに関してメッセージ本文:
>「メソッドgetRange(number,number,number,number)が見つかりません。」と出て困る
>調べてみたのですが、getRange(number, number, number) は SpreadSheetクラスのメソッドではなく、Sheetクラスのメソッドであるようなのですが、それをどう修正したらよいかわからない(´・ω・`)var sheet = SpreadSheet.getActiveSpreadsheet();
これを
var sheet = SpreadSheet.getActiveSheet();
こうじゃ!
(メールアドレスは筆者で、伏せました)
ありがとうございます!!
僕は、初心者なんでこうやって、実際にどうすれば良いかを親切に教えてくれる人がいると本当に助かります。
で、早速いただいたメールの通りに修正して実行してみたら・・・
あれ?何で?
今度は、【ReferenceError: 「SpreadSheet」が定義されていません。】と出てしまいました。
すみません。初心者なんで、もう訳がわかりません。
良かったらもう一度教えてください。
スクリプトエディタは、スプレッドシートの画面からちゃんと開いています。
(追記 2018.9.08)
ついに解決できました