Excel / VBA – Изменения в ячейке A1, отраженные в B1, и наоборот (например, изменение потока в обоих направлениях)
Предположим, вы хотите, чтобы ячейки A1 и B1 всегда содержали одно и то же значение. Если пользователь может только модифицировать A1, тогда все, что вам нужно, это «= A1» в B1.
Что делать, если вам нужно, чтобы пользователь мог изменять оба варианта?
Возможно ли это только с кодом VBA? Если это возможно только с VBA, и вам нужно связать несколько ячеек таким образом, какой бы самый удобный способ его кодировать?
Похоже, что Excel предполагает, что вы хотите изменить значение только в одном месте. Это ограничение, если у вас большие запуганные таблицы данных, и вы хотите предоставить им более простой вид на отдельной вкладке.
Похоже, что это возможно только через VBA и использовать код записи для запуска в событии «Изменить». Эта ссылка является форумом, где кто-то дает примерный фрагмент кода. К сожалению, для этого требуется создать учетную запись, которую я не хотел делать:
Также здесь приведена ссылка на документацию по событиям изменения:
http://msdn.microsoft.com/en-us/library/office/ff839775.aspx