связать ячейки в excel
Автор Алексей задал вопрос в разделе Программное обеспечение
Как в Excel связать две ячейки (одна на одном листе, вторая на другом) чтобы при вводе значения в любую из них, во второ и получил лучший ответ
Ответ от Алексей Матевосов (AlexM)[гуру]
Две одноименные ячейки можно связать на любом количестве листов.
Нажать Ctrl и кликнуть по нужным ярлычкам листов, например "Лист1" и "Лист2"
Верхним ярлычком будет "Лист1" вводите в ячейку число Enter. То же число будет на "Лист2". Если кликнуть "Лист2", а затем "Лист1", то число вводится в "Лист2".
Можно макросом, как сказал Полосатый жираф Алик.
В модуль "Лист1" вставить код
Private Sub Worksheet_Change(ByVal Target As Range)
Sheets("Лист2").Cells(Target.Row, Target.Column) = Target.Value
End Sub
В модуль "Лист2" вставить код
Private Sub Worksheet_Change(ByVal Target As Range)
Sheets("Лист1").Cells(Target.Row, Target.Column) = Target.Value
End Sub
"при вводе значения в ЛЮБУЮ из них" - так никакой формулой не напишешь. Получается циклическая ссылка. Можно сделать только макросом.
Для ячейки А1 на втором листе в строке формул написать =Лист1!А1
В любую из них никак, только в одну значение, в другую функция