Google apps scriptでスプレッドシートの指定した行の後に行を挿入する

Google apps scriptでスプレッドシートの指定した行の後に行を挿入するには

  • insertRowAfter(afterPosition)

を使う。

・insertRowAfter(afterPosition)

指定された行の位置の後に行を挿入します。

パラメーター

タイプ 説明
afterPosition Integer 新しい行を追加する必要がある行

戻る

Sheet-シート、メソッド連鎖に便利

参照:sheet#insertrowafterafterposition

Google apps scriptでスプレッドシートの指定した行の後に行を挿入するスクリプト

挿入したい行数をgyouに格納。

insertRowAfter(gyou)にて行を挿入し、メッセージボックスにて挿入した行数を表示した。

Google apps scriptでスプレッドシートの指定した行の後に行を挿入するsample

まとめ

insertRowAfter()は行数で指定出来るので分かりやすい。

1行目の下に挿入したい時は

insertRowAfter(1) ◯

で挿入出来る。insertRow()では挿入出来ないのでAfter(Before)は必須。

>>スプレッドシートの行を移動する

>>スプレッドシートの行を削除する

>>スプレッドシートの行を固定する

>>スプレッドシートにあるセルの行数を取得する