環境
GAS
前提
criteriaシートのA1からB4まで、シート名とタイトルが記載されています。
qiita Practice.js
const this_spread = SpreadsheetApp.getActiveSpreadsheet();
function Main() {
const name_map = createMap();
const error_list = [];
for ([key, value] of name_map){
try{
const target_sheet = this_spread.getSheetByName(key);
target_sheet.getRange(1,1).setValue(key + ':' + value);
}catch(error){
error_list.push(key);
}
}
if(error_list > 0){
Browser.msgBox('error_list is ' + error_list);
}
}
function createMap() {
const criteria_sheet = this_spread.getSheetByName('criteria');
let name_map = new Map();
for(let count = 1; count <= 4; count ++){
let key = criteria_sheet.getRange(count,1).getValue();
let value = criteria_sheet.getRange(count,2).getValue();
name_map.set(key, value);
}
return name_map
}