Я пытаюсь получить следующий код на рабочем листе. На данный момент ничего не делает.Проблемы с методами изменения рабочего листа; не удалось изменить
Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Address(False, False) = "j4" Then
Application.EnableEvents = False
If Target.Value = 0 Then
Range("j5").Value = 1
Else
Range("j5").Value = 2
End If
Application.EnableEvents = True
End If
End Sub
код, размещенных на листе и безопасности макросов установлено значение «Включить все макросы».
Я использую 64-разрядную версию Excel 2010
Спасибо за любую помощь вы можете предложить. James
Вы пытаетесь установить значение J5 при изменении J4? –
да, это было бы прекрасно! – James
Почему вы хотите использовать VBA для этого? Примерно в 20 раз проще написать формулу в ячейке J5. –