Google Spread SheetでworksheetIDの取得
worksheetIDの取得
GASのスプレッドシートの内容を取得するにはスプレッドシートを識別するkeyとシートを識別するworksheetidの2つが必要ですが、worksheetidが単純に取得できません。keyはURLにあるので簡単なのですが。
ここによると以下の処理で取得できるようです。
function gid_to_wid(gid) { var xorval = gid > 31578 ? 474 : 31578; var letter = gid > 31578 ? 'o' : ''; return letter + parseInt((gid ^ xorval)).toString(36); }
gidはシートのURLの末尾に付いている値です。