Здравствуйте. Подскажите, пожалуйста, возможно ли силами эксель реализовать следующее: Есть ячейка В4, в которую вводится вручную числовое значение. Есть ячейка с формулой С4. Есть столбец Е:Е, который должен заполняться по мере ввода новых значений в ячейку В4. Например вводим в В4 значение 1, в ячейку Е3 записывается значение 7 При вводе в В4 следующего числа надо, что бы результат записался в ячейку Е4, следующее в Е5 и т.д.
Изначально столбец пустой.
Заранее благодарен.
Здравствуйте. Подскажите, пожалуйста, возможно ли силами эксель реализовать следующее: Есть ячейка В4, в которую вводится вручную числовое значение. Есть ячейка с формулой С4. Есть столбец Е:Е, который должен заполняться по мере ввода новых значений в ячейку В4. Например вводим в В4 значение 1, в ячейку Е3 записывается значение 7 При вводе в В4 следующего числа надо, что бы результат записался в ячейку Е4, следующее в Е5 и т.д.
Private Sub Worksheet_Change(ByVal Target As Range) If Target.Address = "$B$4" Then Cells(Cells(Rows.Count, 5).End(xlUp).Row + 1, 5) = Target.Offset(, 1) End If End Sub
[/vba]
Здравствуйте. В модуль листа такой макрос [vba]
Код
Private Sub Worksheet_Change(ByVal Target As Range) If Target.Address = "$B$4" Then Cells(Cells(Rows.Count, 5).End(xlUp).Row + 1, 5) = Target.Offset(, 1) End If End Sub
А если в ячейке В4 формула или ссылка на другую ячейку с формулой? При изменении значения формулы ничего не происходит. Заранее ещё раз спасибо.
А если в ячейке В4 формула или ссылка на другую ячейку с формулой? При изменении значения формулы ничего не происходит. Заранее ещё раз спасибо.Новичёк