Я хочу, чтобы VBA игнорировал «Worksheet_Change Function», когда я просто дважды щелкаю и выхожу из ячейки без каких-либо изменений значения ячейки.
PS Ниже приведен код в Worksheet_Change, чтобы сравнить значение ячейки с его предыдущим значением :
vNew = Range("cellChanged").value
Application.EnableEvents = False
Application.Undo
vOld = Range("cellChanged").value
Range("cellChanged").value = vNew
Application.EnableEvents = True
Но в моем коде VBA изменение значения ячейки приводит к изменению в другой ячейке. Таким образом, этот код работает, пока я не получу ошибку в Application.Undo.
Оцените любую помощь.