Excel, несколько ячеек, одно значение
Я понятия не имел, с чего начать в Googling... У меня есть рабочая книга, и я хочу иметь 2 ячейки на разных листах, где, если одна обновляется, то и другая. Однако я хочу иметь возможность изменить одну ячейку, а другую обновить... Возможно ли это?
2 ответа
Откройте редактор VB в Excel и используйте что-то вроде следующего на каждом из листов, на которые влияют, а также измените названия листов и желаемый диапазон.
Private Sub Worksheet_Change(ByVal target As Range)
If target.Address = "$A$1" Then
ActiveWorkbook.Worksheets("Sheet2").Range(target.Address).Value = target.Value
End If
End Sub
Как указано в комментарии к ответу Джеймса, это не возможно без такого небольшого количества кода, если вы не используете две дополнительные ячейки.
Вы можете добавить макрос, инициируемый событием "Рабочий лист изменен", который отслеживает изменения в одной из этих ячеек и копирует их в другую ячейку.