I think Anthology is done.... Amazing.

This commit is contained in:
Norm Rasmussen
2024-02-08 15:39:17 -05:00
parent 692e06de2d
commit 6d6e028b40

View File

@ -136,22 +136,35 @@ function updatedDomainsOnly(domains_to_update) {
}
function replaceOnSheet(array) {
Logger.log("Replace On Sheet with this array: "+array)
var ss = SpreadsheetApp.openByUrl('https://docs.google.com/spreadsheets/d/1Kck1UUOkVIU4kbBC8b_bl77fNaCTSFStiv0I5Gg-kIc/');
var sheet = ss.getActiveSheet()
var dataRow = Math.max(sheet.getLastRow(),1);
const dom = array.shift();
const groups = array;
let dom = array.shift();
let groups = array;
Logger.log(dom)
let boo = sheet.createTextFinder(dom).findNext()
if (boo != null ) {
group2 = []
currCell = boo.getRowIndex();
groups.forEach(item => { if (item.length > 0) { group2.push(item) }});
group2 = [group2];
Logger.log(group2);
sheet.getRange(currCell, 1).setValue(dom);
sheet.getRange(currCell, 2, groups.length, 1).setValues(groups);
sheet.getRange(currCell, 2, 1, group2[0].length).setValues(group2)
// groups.forEach((item) => sheet.getRange(currCell, 2, 1, groups.length).setValue(item));
// groups.forEach((element) => Logger.log(element))
//sheet.getRange(currCell, 2,).setValue(groups);
} else {
sheet.getRange(dataRow + 1, 1).setValue(dom);
sheet.getRange(dataRow + 1, 2, groups.length, 1).setValues(groups)
groups.forEach(item => { if (item.includes("")){ } else { group2.push(item) }});
Logger.log(group2);
sheet.getRange(dataRow+1, 1).setValue(dom);
sheet.getRange(dataRow+1, 2, 1, group2[0].length).setValues(group2)
//sheet.getRange(dataRow + 1, 1).setValue(dom);
// groups.forEach((item,index,array) => array[index] = [item]);
// groups.forEach((item) => sheet.getRange(dataRow+1, 2, 1, groups.length).setValue(item));
// groups.forEach((element) => Logger.log(element))
//sheet.getRange(dataRow + 1, 2).setValue(groups)
}
// var searchResult = columnValues.findIndex(([r]) => r == dom);
// if(searchResult != -1) {