ひょんなことからGAS(Google Apps Script)をやることに💦
使ったテクニック、学んだテクニックを忘れないよう備忘録していきます。。。
その他の粋な備忘録も、合わせてご覧ください。 (参考備忘録)Googleスプレッドシート:GAS、スプレッドシート参照 (参考備忘録)Googleスプレッドシート:GAS、シート参照 (参考備忘録)Googleスプレッドシート:GAS、シート作成 (参考備忘録)Googleスプレッドシート:GAS、最終行や最終列の取得 (参考備忘録)Googleスプレッドシート:GAS、指定列の最終行の取得 (参考備忘録)Googleスプレッドシート:GAS、セルに値を入力 (参考備忘録)Googleスプレッドシート:GAS、セルの背景色を変更 (参考備忘録)Googleスプレッドシート:GAS、ループ処理で複数シートのデータを一括処理 |
■ 最終行、最終列の取得
次の図のとおり、データが入力されているとします。

特定の列に依存せずスプレッドシート全体で見た場合の最終行を取得するのはgetLastRow()、同じ条件で最終列を取得するのがgetLastColumn()です。
ソースは次のとおりです。
実行結果は次のとおり、赤枠の入力値"4"から導き出される最終行7、入力値"5"から導き出される最終列5(E列)が取得できることがご確認いただけると思います。

■ まとめ
いかがでしたでしょうか?
噂どおりExcelのVBAと同等のことが色々できそうですね。
また、新たなテクニックを覚えたら備忘録したいと思います。
留言