У меня есть файл Excel с тремя листами. Первые два для ввода данных, последний показывает сводку и некоторые расчеты.
В первом есть несколько столбцов для ввода адреса. В сводной таблице они объединены в одну ячейку:
=Sheet1!C1 & Chr(32) & Sheet1!D1 & Chr(32) & Sheet1!E1 & ...
Этот файл использовался многими моими пользователями, и теперь в одной ячейке сводки адресов отображается только #REF! ошибка. В формуле только одно из объединенных полей является #REF !, остальные действительны.
=Sheet1!C1 & Chr(32) & Sheet1!#REF! & Chr(32) & Sheet1!E1 & ...
Обычно это происходит, если столбец или строка указанной ячейки удалены, но это невозможно, поскольку листы заблокированы паролем для изменения (кроме, конечно, ввода данных). Сводная таблица с формулами доступна только для чтения. И, как уже упоминалось, затрагивается только одно поле в одной строке адреса. Ссылочная ячейка содержит текст.
Теперь мне интересно, что еще может вызвать этот #REF! ошибка. У меня, к сожалению, нет возможности отслеживать изменения, внесенные пользователями. Какие еще есть способы разорвать ссылку на ячейку, несмотря на то, что лист заблокирован?