前提・実現したいこと
GASについてです。
集計のシートの数値をsheet1へコピーしたいのですが、太字の箇所にエラーが出てしまい実行できません。
ソースコードを書くということが初めてでして、下記コードもいろいろなサイトを参考にしながら記載しているため、
おかしな箇所、改善点等他にありましたらご教示いただけると大変助かります、、。
発生している問題・エラーメッセージ
エラーメッセージ TypeError: Cannot read property 'getRange' of null copyItem @ 無題3.gs:13
該当のソースコード
function copyItem() {
let ss = SpreadsheetApp.openById("*********");
let sheet = ss.getSheetByName("集計");
let sheet_copyto = ss.getSheetByName("sheet1");
let brows_1 = sheet.getRange(3, 2, 7, 1).getValue();
let maxRow = sheet.getMaxRows();
let lastRow = sheet.getRange(maxRow, 2).getNextDataCell(SpreadsheetApp.Direction.UP).getRowIndex()+1;
sheet_copyto.getRange(lastRow, 2).setValue(brows_1);
}
あなたの回答
tips
プレビュー