#office-js
#office-js
Вопрос:
В среде совместной авторизации Excel, когда пользователь A изменяет ячейку, событие onDataChange срабатывает во всех рабочих книгах пользователей, на которые подписано событие onDataChange.
Я запускаю пользовательскую логику для события data_change.Я хочу запускать эту логику только при изменении ячейки в моей рабочей книге.
Если событие data_change срабатывает в результате изменения ячейки в какой-либо другой книге, я не хочу пропускать пользовательскую логику в событии data_change.
Как я могу этого добиться?
Ответ №1:
В настоящее время невозможно определить локальные изменения от изменений удаленного соавтора. Это верно как для Excel, так и для Word. Word Desktop поддерживает совместную аутентификацию, но даже там нет способа отличить локальные изменения от удаленных в VBA.
Было бы здорово, если бы вы могли описать сценарий, которого вы пытаетесь достичь, и я расскажу об этом в команде.