Excel / VBA – Изменения в ячейке A1, отраженные в B1, и наоборот (например, изменение потока в обоих направлениях)

Предположим, вы хотите, чтобы ячейки A1 и B1 всегда содержали одно и то же значение. Если пользователь может только модифицировать A1, тогда все, что вам нужно, это «= A1» в B1.

Что делать, если вам нужно, чтобы пользователь мог изменять оба варианта?

Возможно ли это только с кодом VBA? Если это возможно только с VBA, и вам нужно связать несколько ячеек таким образом, какой бы самый удобный способ его кодировать?

Похоже, что Excel предполагает, что вы хотите изменить значение только в одном месте. Это ограничение, если у вас большие запуганные таблицы данных, и вы хотите предоставить им более простой вид на отдельной вкладке.

Похоже, что это возможно только через VBA и использовать код записи для запуска в событии «Изменить». Эта ссылка является форумом, где кто-то дает примерный фрагмент кода. К сожалению, для этого требуется создать учетную запись, которую я не хотел делать:

http://www.excelforum.com/excel-general/686940-cell1-cell2-and-cell2-cell1.html?p=2107235&viewfull=1#post2107235

Также здесь приведена ссылка на документацию по событиям изменения:

http://msdn.microsoft.com/en-us/library/office/ff839775.aspx

Interesting Posts

Сохранять имена столбцов при обновлении данных в Excel

Как создать цикл по сравнению с столбцами

Как получить диапазон ячеек с помощью функции Excel VBA для расчета по отдельности, а не для всех, отображающих одно и то же значение?

Отображение строковых литералов Oracle ODI

Как я могу извлечь определенную таблицу и скопировать из MS Word в Excel на Perl?

импортирование базы данных Excel в SPSS

Добавить строку со значением при изменении значения

Возможно ли открыть и отредактировать файл Excel в веб-браузере?

Excel: у вас есть 10 строк из первой строки

Создание функции обработки времени (Excel VBA)

ссылка на формулу excel для существующих записей столбцов

Как в VBA установить диапазон на каждом листе Excel для копирования незащищенных ячеек в одно и то же в книге 2

range.findall очень медленный.

Условно чистое содержимое диапазона ячеек в строке на основе значения ячейки

Маркировка отображает две серии данных с использованием одинаковых ссылочных ячеек на нескольких листах

Давайте будем гением компьютера.