Я открыл две электронные таблицы из электронной почты, электронная таблица июнь и ноябрь. И июнь, и ноябрь в ячейке A1 ссылаются на [CashInput.xlsx] CashInput $ A $ 1, который был сохранен на жестком диске создателя электронной таблицы. У моей машины нет доступа к жесткому диску создателя. Значение в A1 различно в разных электронных таблицах: июнь (значение = 1) и ноябрь (значение = 2) при открытии в режиме только для чтения, поскольку значение в CashInput $ A $ 1 было изменено до создания ноября.
Однако при включении редактирования в электронных таблицах первая включаемая электронная таблица, будь то июнь или ноябрь, будет отражать значение в поле A1 другого. Поэтому июнь A1 изменится на 2, если вы сначала включите редактирование в июне, а затем включите редактирование в ноябре. Ноябрь A1 изменится на 1, если вы сначала включите редактирование в ноябре, а затем включите редактирование в июне. Больше ничего не меняется (что вы можете видеть). Если вы разрешите редактирование без другого открытия, значение останется прежним.
Почему это происходит? Моя теория состоит в том, что 2 ячейки в одном и том же экземпляре Excel с одним и тем же источником не могут отражать разные значения, даже если источник не может быть достигнут. Есть что-нибудь, что может предотвратить это?