Google SpreadsheetでセルE18の入力値を取得しようとして以下のscriptを書くと
var ss_active_all = SpreadsheetApp.getActiveSpreadsheet();
var bk_name = ss_active_all.getRange(18,5).getValue();
以下のようなエラーメッセージが表示されて値が取得できません。
Exception: パラメータ(String,number)が SpreadsheetApp.Spreadsheet.getRange のメソッドのシグネチャと一致しません。
一方、以下のscriptだと問題なく動きます。
var bk_name = ss_active_all.getRange("E" + 18).getValue();
他のサイトや参考書ではgetRange(18,5)の表記を紹介しているのに訳が分かりません。
どなたか助けて頂けないでしょうか。
宜しくお願いします。
本当にそのとおりのコードを書いたのでしょうか?(提示のコードだと、両引数とも数値であって、Stringではないので、エラーメッセージが正しくないです)
回答1件
あなたの回答
tips
プレビュー