

プルタブの切り替えで、特定のセルにジャンプすることは可能ですか？

添付画像の通り、週を切り替えることで、マウスホイールでのスクロール作業を省略したいです。（実際使っている計画表はもっと縦長です）

いちおう、色々と考えてコード書いたのですが、動きませんでした(^_^;)

お助け頂ければ助かりますm(__)m

[![添付写真](https://i.stack.imgur.com/qI1TK.png)](https://i.stack.imgur.com/qI1TK.png)

**以下、コード**

[code]

    function onEdit(e){
        var spreadsheet = SpreadsheetApp.getActive();
        var editRange = e.range;
        //修正したところがG2以外の場合は終了
        if(editRange.getA1Notation() == "G2"){
            return;
        }
        //以下で現在のスプレッドシートの特定シートを指定し、○週目事に条件分岐
        //セルのアクティブは、.active()で
        switch(G2,"第1週目","第2週目","第3週目","第4週目")
        {
            //ケースゼロ
            case 0:
                spreadsheet.getRange('A20').activate();
                //ぜったい最後にbreakを入れる
                break;
            case 1:
                spreadsheet.getRange('A36').activate();
                break;
            case 2:
                spreadsheet.getRange('A52').activate();
                break;
            case 3:
                spreadsheet.getRange('A68').activate();
                //全てあてはまらなかたとき
            default:
        }
    }
    
[/code]


CC BY-SA 4.0
2022-06-28T05:15:05.423
89642
2022-06-28T06:08:07.890
2022-06-28T06:08:07.890
3060
53257
question
google-spreadsheet
プルタブの切り替えで特定のセルにジャンプすることは可能か（Google スプレッドシート・GAS）