Макрос выполняет событие onWorksheetChange. Скрипт ждет изменения на странице. После любого изменения в ячейке, срабатывает функция во втором аргументе метода attachEvent. В консоль выводится адрес этой измененной ячейки

Пример:

(function()
{
    var sheet = Api.GetActiveSheet();
    var A1 = sheet.GetRange("A1");
    
    Api.attachEvent("onWorksheetChange", function(cell){    
    try {
        console.log(cell.GetAddress());
    } catch (e) {
        console.log(e);
    }
    
    });
})();