Пишу простенький скрипт, где на клик в определенных ячейках срабатывает назначение переменной.
Идея такая. Пользователь кликает в ячейки A1, A2, A3 и соответственно в программу передаются значения 1,2,3
Пока проверяю значение MsgBox
Но при клике в другие ячейки идет все равно какая-то обработка. Как указать в программе то, что нужно игнорировать любые клики вне области A1:A3?
Код |
---|
Private Sub Worksheet_SelectionChange(ByVal Target As Range) Dim ha As Integer If Target.Address = "$A$1" Then ha = 1 ElseIf Target.Address = "$A$2" Then ha = 2 ElseIf Target.Address = "$A$3" Then ha = 3 ElseIf Target.Address <> "$A$1" Or Target.Address <> "$A$2" Or Target.Address <> "$A$3" Then ' End If If ha = 0 Then ' ElseIf ha > 0 Then MsgBox ha Else End Sub |
Идея такая. Пользователь кликает в ячейки A1, A2, A3 и соответственно в программу передаются значения 1,2,3
Пока проверяю значение MsgBox
Но при клике в другие ячейки идет все равно какая-то обработка. Как указать в программе то, что нужно игнорировать любые клики вне области A1:A3?
Goedenavond!