この下のコードを全てコピーしてください
// まずシート1をアクティブに
var fstsheetName = "シート1";
var spreadsheet = SpreadsheetApp.getActiveSpreadsheet();
var fstsheet = spreadsheet.getSheetByName(fstsheetName);
spreadsheet.setActiveSheet(fstsheet);
//最終行を求める
var spreadsheet = SpreadsheetApp.getActiveSpreadsheet();
var sheet = spreadsheet.getActiveSheet();
sheet.activate();
var lastRow = sheet.getLastRow();
//今日の日付を"yyyy-mm-dd"形式で取得
var data = [];
var date = new Date();
var year = date.getFullYear();
var month = date.getMonth() + 1;
var day = date.getDate();
var formattedDate = year + "-" + ("0" + month).slice(-2) + "-" + ("0" + day).slice(-2);
// 1から最終行までデータ取得
for (var i = 1; i <= lastRow; i++) {
var row = {
textQ: sheet.getRange("A" + i).getValue(),
textA: sheet.getRange("B" + i).getValue(),
scnt: 0,
date: formattedDate
};
data.push(row);
}
//Jsonテキストを「json」シートのA1セルに書き出し
var spreadsheet = SpreadsheetApp.getActiveSpreadsheet();
const targetSheet = spreadsheet.getSheetByName('json');
var json = JSON.stringify(data);
targetSheet.getRange("A1").setValue(json);