Я работаю над сложным решением на основе электронных таблиц. Иногда пользователь сталкивается с проблемой, когда события в листе, похоже, больше не перехватываются Excel.
В настоящее время я не могу повторить это поведение, но я просмотрел рассматриваемый ПК и могу подтвердить, что, несмотря на то, что точка останова не установлена, ни один из них не вызывается:
Worksheet_Activate ()
Worksheet_Deactivate ()
Worksheet_Change (ByVal Target As Range)
Worksheet_BeforeDoubleClick (целевое значение ByVal как диапазон, отменить как логическое значение)
Это, конечно, будет решено старой классикой «Вы устали включать и выключать (Excel) снова и снова», но мне было интересно, как это может произойти, и как это можно предотвратить?
Я даже поместил Stop / MsgBox "бла" в методы, чтобы посмотреть, была ли это просто точкой останова в VBE, но я ничего не получил за это.
Итак, кто-нибудь знает, почему в Excel нет ничего более громкого, освещающего события?
Приветствия.
FRD