Skip to main content

Метод EventsAPI.subscribeWorksheetChange

Метод EventsAPI.subscribeWorksheetChange позволяет задать функцию, которая выполняется при изменении содержимого ячейки или нескольких ячеек.

Пример​


EventsAPI.subscribeWorksheetChange(function(target)
EditorAPI.messageBox(
string.format('Macro "Change" is working! (BeginCell (%i, %i), LastCell (%i, %i)',
target:getBeginRow()+1,
target:getBeginColumn()+1,
target:getLastRow()+1,
target:getLastColumn()+1))
end)

Параметры​

Событие subscribeWorksheetChange не выполняется при:

  • изменении стилей;
  • изменении формата;
  • изменении выравнивания;
  • добавлении / удалении / изменении гиперссылок;
  • добавлении / удалении комментариев;
  • фильтрации / сортировке;
  • скрытии строки / столбца;
  • пересчете формул.