• 締切済み

【GAS】 ~is not a function

GoogleのAppsScriptに関する質問です。function test実行時に生じるErrorの原因が特定できず困っています。誤っている箇所を教えていただけませんか(sheet name : aiueo)。 よろしくお願いします。 function getName(sheetName) { const aaa = SpreadsheetApp.getActiveSpreadsheet().getId();//✓console.log(aaa) const iii = aaa.getSheetByName(sheetName);//✖TypeError: aaa.getSheetByName is not a function } function test(){ getName("aiueo");//✖TypeError: aaa.getSheetByName is not a function }

みんなの回答

  • kkkkkm
  • ベストアンサー率66% (1719/2589)
回答No.2

> console.log()を適用した正しい結果は、{}なのでしょうか。 参考に示したサイトを見てください。

noname#247225
質問者

お礼

この疑問は解決しませんでした。ありがとうございました。

  • kkkkkm
  • ベストアンサー率66% (1719/2589)
回答No.1

getId();はいらないのではないでしょうか。 【初心者向けGAS】スプレッドシートのシートを取得する2つの方法 https://tonari-it.com/gas-spreadsheet-get-sheet/

noname#247225
質問者

お礼

getIdの削除によってTypeErrorは消えました。

noname#247225
質問者

補足

getSheetByNameに対してconsole.log()を適用した正しい結果は、{}なのでしょうか。

関連するQ&A