皆様いつもお世話になっております。
Google Apps Scriptで質問があります。
宜しくお願い致します。
下記のコードはsheet1のA1セルをsheet2のA列最終行にコピーしていくコードです。
このコードでセルが任意の場合はどのようなコードになるのでしょうか?
用途:sheet1にはA1~AJ60くらいまで数値や文字が日々入力される。
毎日始業前にA1~AJ60をsheet2にコピペして貼り付けている。(日々蓄積させたいので最終行からコピぺ)
AJ60の部分が日々任意でAJ90の場合もある。
この部分をトリガーで自動でやりたいのですが任意のセル範囲となるとどのようにしていいかわかりません。(列A:AJは固定です)
何卒ご回答宜しくお願い致します。
function copy(){
var ss = SpreadsheetApp.getActiveSpreadsheet();
var sheet_copyFrom = ss.getSheetByName('sheet1');
var copyRange = sheet_copyFrom.getRange(1,1);
var sheet_copyTo = ss.getSheetByName('sheet2');
var lastRow = sheet_copyTo.getLastRow();
var lastRow1 = lastRow + 1;
var copyValues = copyRange.getValues();
sheet_copyTo.getRange(lastRow1, 1).setValue(copyValues);
}
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2017/12/26 03:54