// № строки, № номер столбца, количество строк, количество столбцов
let vals = list.getRange(1, 2, 10,1).getValues()
function copySelect(){
const sheet = SpreadsheetApp
.getActiveSpreadsheet()
.getSheetByName(' Имя листа ');
const copyCell = sheet.getRange("ХХ") // Ячейка с выпадающим списком
const currentCell = sheet.getRange("ХХ") // Ячейка куда копируем выпадающий список
copyCell.copyTo(currentCell)
}
function onEdit(e){
let ss = SpreadsheetApp.getActiveSpreadsheet();
let sheet = ss.getSheetByName(".."); // Указать имя листа
const column = e.range.getColumn(); // столбец в который вносятся изменения
const row = e.range.getRow(); // строка, в которую вносят изменения
if (column == 3) {// указать номер необходимого столбца
sheet.getRange(row, 4).setValue(new Date())
}
}