Мне нужен код VBA, который будет умножать содержимое ячейки на содержимое другой ячейки при вводе ввода.
Например, у меня 75% в ячейке B1. Когда я ввожу 25 000 в ячейку C1, я хочу, чтобы 25,00 автоматически умножались на 75% в B1, чтобы в ячейке было 18 750. Какой самый простой код, который сделает это? Я не кодер, но использовал модификатор события и диапазон - и он работал один раз!
Private Sub Worksheet_Change(ByVal Target As Range)
If Intersect(Target, Range("C1:F1")) Is Nothing Then
Application.EnableEvents = False
Target.Value = Target.Value * Range("B1").Value
Application.EnableEvents = True
End If
End Sub
Я запустил его в первый раз, но он должен работать непрерывно, так как я используютаблицы.