スプレッドシートを一番下の行で開く
WEB
スプレッドシート
表計算ソフトで、オートフィルで日付を増やしていくデータを作ると、新規入力は一番下になります。
エクセルだったら、最後にアクティブになっていたセルがパッと出てきてくれますが、スプレッドシートは毎回必ず1行目。ひたすら下へスクロールしなければなりません。
それを一番下にするスクリプトです。
【参考】Google Apps ScriptでGoogleスプレッドシートを開いたときに利用するセルに移動
設定したいファイルの「ツール」から「スクリプトエディタ」を開き
このコードをコピペ
function onOpen() { var sheet = SpreadsheetApp.getActiveSpreadsheet().getActiveSheet(); SpreadsheetApp.getActiveSheet().setActiveSelection("A" + sheet.getLastRow()); }
名前つけて、保存するだけ。
次に開くときは一番下になります。
ああ、これでもう、バネ指になりそうなほどクロールしなくていいのね・・・
ただ、こんどはあくまで一番下になるので、よけいな行は増やしておかない方がいいです。