[Google App Script]エラー解消メモ
copyToで数式ではなく値だけコピーしたい場合:{contentsOnly:true}
copyTo(getRange(a,b,c,d),{contentsOnly:true})
データの最終行(最終列)を取得:getNextDataCell
var lastRow = sheet.getRange(1,1).getNextDataCell(SpreadsheetApp.Direction.DOWN).getRow();
・getLastRow/getLastColumnはシート全体の最終行、最終列をとるので注意
・行→DOWN、列→NEXT(最終行/列からUP/PREVIOUSで遡ることもできる)
<注意>
・getNextDataCellを使うときは、2行以上データがないとエラーになる
・途中に空白データがあるとそこで終わってしまう!
"対象の範囲の座標がシートのサイズから外れています。"エラーに悩まされる!
サポートいただけたら、りくろーおじさんを買います!