Используйте функцию
onEdit(event) для отслеживания изменений. При каждом изменении первого столбца - копируете весь столбец на все остальные листы. Срабатывает только при изменении значений, но не при изменении форматирования.
function onEdit(event){
ss=SpreadsheetApp.getActiveSpreadsheet();//Текущая книга
if (event.source.getActiveRange().getColumn()===1){//Если столбец №1
ss.getSheets().forEach(function(sheet){//Перебираем все листы
if (event.source.getActiveSheet().getName()!=sheet.getName()){//Если это другой лист
event.source.getActiveSheet().getRange('A:A').copyTo(sheet.getRange('A:A'), SpreadsheetApp.CopyPasteType.PASTE_NORMAL, false);//Копируем 1й столбец
};
});
};
};
Чтобы заработало, нужно предоставить скрипту разрешение на редактирование. Можно просто принудительно вызвать его из редактора скриптов первый раз