Hello Stack Overflow Community! Я главный нуб в скриптах VBA и думаю, что у меня простой вопрос? У меня есть простой код на рабочем листе, который вызывает функцию каждый раз, когда значение изменяется в определенной ячейке.
Проблема в том, что ячейка является выпадающим меню, и когда вы изменяете выбор раскрывающегося списка на то же значение, он все равно выполняет код ..
Чтобы было ясно, я хочу, чтобы код запускался при изменении раскрывающегося списка. Только не тогда, когда оно «меняется» на одно и то же значение. Вставить мой код ниже. Дайте мне знать, если вы можете помочь!
Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Address = "$W$21" Then
Call Financing
End If
End Sub
Я думал, может быть, добавить .ignore или что-то может быть?