スプレッドシートの任意のシートにアクセスできない - Ryuya-777/note GitHub Wiki
環境
クローム Version 88.0.4324.192 (Official Build) (arm64)
事象
スプレッドシートIDで指定しているのに別シートを取得してる。
smbcCsv.getName() //2019年_売上管理シート
インデックス番号の5−7のみ別シートを取得する。
var ssSeals = SpreadsheetApp.openById("1CKhDHDWcC0Sm3pmzvI4tsYu7l1qlW60l00gpRFEr-yc"); //「売り上げ集計」スプレッドシートを取得
var smbc = ssSeals.getSheets()[5]; ←インデックス番号の指定は間違ってないのに、別のシートを取得してる。 //csvシートを取得
var smbcCsv = smbc.getRange(["A:E"]).getValues(); //A〜E列を二次元配列で取得
原因
不明
解決策
//なぜかインデックス8で取得できたww 他のインデックス[5-7]はなぜか「2019年_売上管理」シートを取得する。
var smbc = ssSales.getSheets()[8];