Почему в Excel появляется диалоговое окно «Конфликт имен»?
Если в Excel вы видите диалоговое окно Конфликт имен, это происходит из-за того, что вы пытаетесь скопировать один или несколько листа в книгу, которая имеет похожие именные диапазоны.
Предположим, что у таблицы, которую вы пытаетесь скопировать, и конечной книги, в которую вы хотите скопировать его, есть именный диапазон с именем InterestRates. При попытке переместить или скопировать листа Excel обнаружит этот конфликт и отобразит следующее сообщение:
Имя InterestRates уже существует. Нажмите кнопку Да, чтобы использовать эту версию имени, или кнопку Нет, чтобы переименовать перемещаемую или копную версию InterestRates.
Примечание: Диалоговое окно Конфликт имен появится для каждого экземпляра конфликтующих диапазонов имен. Если вы используете версию Excel с подпиской, сообщение в диалоговом окте о конфликте содержит третий вариант с пометкой Да для всех. Это означает, что сообщение не будет отображаться для дополнительных диапазонов конфликтующих имен.
Решение
В диалоговом окне выше необходимо сделать следующее:
-
Нажмите кнопку Да, чтобы продолжить использовать имя конфликтующих диапазонов в конечной книге. Что происходит при нажатии кнопки Да? Excel скопирует конфликтующий диапазон имен в 9-ю книгу. Это означает, что в конечной книге будут два похожих именуемого диапазона.
Предупреждение: Если в книге есть формулы, ссылающие на конфликтующие именные диапазоны, копирование этих диапазонов повлияет на эти формулы и приведет к ошибкам в книге. Если вы не знакомы с данными в конечной книге, не нажимайте кнопку Да. Вместо этого щелкните Нет, чтобы переименовать конфликтующий диапазон.
Предупреждение: Если в книге есть формулы, ссылающие на конфликтующие именные диапазоны, копирование этих диапазонов повлияет на эти формулы и приведет к ошибкам в книге. Если вы не знакомы с данными в конечной книге, не нажимайте кнопку Да для всех. Вместо этого щелкните Нет, чтобы переименовать конфликтующие диапазоны по одному.

Чтобы переименовать конфликтующий диапазон имен, нажмите кнопку Нет. Отобразит следующее диалоговое окно:
- В разделе Новое имя введите новое имя диапазона. Новое имя не будет принято, если оно
- начинается с буквы или подчеркиваия,
- — ссылка на ячейку, например A1, A123 или XFD21,
- пробелы или символы (\, /, *, [, ], :, ?) или
- имеет то же имя, что и у другого диапазона в книге, в которую вы копируете копию.
- Нажмите кнопку ОК.
Дополнительные сведения
Вы всегда можете задать вопрос эксперту в Excel Tech Community или получить поддержку в сообществах.
Использование Диспетчера имен в Excel
Диалоговое окно «Диспетчер имен» используется для работы со всеми определенными именами и именами таблиц в книге. Например, может потребоваться найти имена с ошибками, подтвердить значение и ссылку на имя, просмотреть или изменить описательные комментарии или определить область. Вы также можете отсортировать и отфильтровать список имен, а также легко добавлять, изменять или удалять имена из одного расположения.
Чтобы открыть диалоговое окно Диспетчер имен, на вкладке Формулы в группе Определенные имена нажмите кнопку Диспетчер имен.

В диалоговом окне Диспетчер имен отображаются следующие сведения о каждом имени в списке.
Имя столбца
Одно из следующих значений:

-
определенное имя, которое обозначается значком определенного имени;
Примечание: Имя таблицы — это имя таблицы Excel, которая представляет собой коллекцию данных об определенной теме, хранящихся в записях (строках) и полях (столбцах). Excel создает имя таблицы Excel таблицы table1, Table2 и т. д. при каждой вставке Excel таблицы. Вы можете изменить имя таблицы, чтобы сделать ее более понятной. Дополнительные сведения о Excel таблицах см. в статье «Использование структурированных ссылок с Excel таблицами».
Текущее значение имени, такое как результаты формулы, строковая константа, диапазон ячеек, ошибка, массив значений или знаки-заполнители, если формулу не удается вычислить. Вот типичные примеры.
Текущая ссылка для имени. Вот типичные примеры.
- =Лист1!$A$3
- =8,3
- =HR!$A$1:$Z$345
- =СУММ(Лист1!A1,Лист2!B2)
- имя листа, если область действия — локальный уровень листа;
- «Книга», если областью является глобальный уровень книги. Этот вариант применяется по умолчанию.
Дополнительные сведения об имени длиной до 255-ти знаков. Вот типичные примеры.
- Срок действия этого значения истекает 2 мая 2007 г.
- Не удалять! Критическое имя!
- Основано на числах экзамена на сертификацию ISO.
Ссылка на выбранное имя.
Диапазон имени можно быстро изменить, изменив сведения в поле «Ссылки «. После внесения изменений можно нажать кнопку «
сохранить изменения», или
- При изменении содержимого ячейки нельзя использовать диалоговое окно диспетчера имен.
- В диалоговом окне диспетчера имен не отображаются имена, определенные в Visual Basic для приложений (VBA) или скрытые имена (свойство Visible имени имеет значение False).
Создание именованного диапазона
- На вкладке Формулы в группе Определенные имена выберите команду Присвоить имя.
- В диалоговом окне «Новое имя» введите имя, которое вы хотите использовать для ссылки.
Примечание: Длина имени не может превышать 255 знаков.
-
Нажмите кнопку «Свернуть
» (при этом диалоговое окно временно сжимается), выделите ячейки на листе и нажмите кнопку » Развернуть диалоговое окно»
- Будьте внимательны при использовании абсолютных или относительных ссылок в формуле. Если создать ссылку, щелкнув ячейку, на которую вы хотите ссылаться, Excel создать абсолютную ссылку, например «Sheet1!$B$1». Если ввести ссылку, например «B1», это относительная ссылка. Если при выборе имени активной ячейкой является A1, то ссылка на «B1» действительно означает «ячейка в следующем столбце». Если вы используете определенное имя в формуле в ячейке, ссылка будет на ячейку в следующем столбце относительно места ввода формулы. Например, если ввести формулу в C10, ссылка будет иметь значение D10, а не B1.
- Дополнительные сведения: переключение между относительным, абсолютным и смешанным ссылками
Примечание: Чтобы расширить или удлинить диалоговое окно Создание имени, щелкните и перетащите маркер захвата, расположенный внизу.
Изменение имени
При изменении определенного имени или имени таблицы все его использование в книге также изменяется.
- На вкладке Формулы в группе Определенные имена выберите пункт Диспетчер имен.
- В диалоговом окне диспетчера имен дважды щелкните имя, которое вы хотите изменить, или выберите имя, которое вы хотите изменить, а затем нажмите кнопку «Изменить».
- В диалоговом окне Изменение имени введите новое имя для ссылки в поле Имя.
- Измените ссылку в поле Диапазон и нажмите кнопку ОК.
- В диалоговом окне Диспетчер имен в поле Диапазон измените ячейку, формулу или константу, представленную этим именем.
Удаление одного или нескольких имен
- На вкладке Формулы в группе Определенные имена выберите пункт Диспетчер имен.
- В диалоговом окне Диспетчер имен щелкните имя, которое нужно изменить.
- Выделите одно или несколько имен одним из способов, указанных ниже.
- Для выделения имени щелкните его.
- Чтобы выбрать несколько имен в непрерывной группе, щелкните и перетащите их, а затем нажмите клавишу SHIFT и нажмите кнопку мыши для каждого имени в группе.
- Чтобы выбрать несколько имен в несмежной группе, нажмите клавишу CTRL и нажмите кнопку мыши для каждого имени в группе.
- Нажмите кнопку Удалить.
- Нажмите кнопку ОК, чтобы подтвердить удаление.
Фильтрация имен
Используйте команды раскрывающегося списка Фильтр для быстрого отображения подмножества имен. Выбор каждой команды включает или отключает операцию фильтра, что упрощает объединение или удаление различных операций фильтра для получения нужных результатов.
Можно выполнить фильтрацию из следующих параметров:
Имена на листе
Отобразить только локальные имена листа.
Имена в книге
Отобразить только глобальные имена в книге.
Имена с ошибками
Отображение только имен со значениями, содержащими ошибки (например, #REF, #VALUE или #NAME).
Имена без ошибок
Отобразить только те имена, в значениях которых нет ошибок.
Определенные имена
Отобразить только те имена, которые определены пользователем или Excel, такое как имя области печати.
Имена таблиц
Отобразить только имена таблиц.
Как убрать конфликт имен в excel при копировании
Argument ‘Topic id’ is null or empty
Сейчас на форуме
© Николай Павлов, Planetaexcel, 2006-2023
info@planetaexcel.ru
Использование любых материалов сайта допускается строго с указанием прямой ссылки на источник, упоминанием названия сайта, имени автора и неизменности исходного текста и иллюстраций.
| ООО «Планета Эксел» ИНН 7735603520 ОГРН 1147746834949 |
ИП Павлов Николай Владимирович ИНН 633015842586 ОГРНИП 310633031600071 |
Конфликт имен в Excel

Добрый день! Была создана база с шаблонами. Пользовался все было норм. Сейчас при выводе данных в шаблон, выдает ошибку «Конфликт имен». Что это может быть и как можно исправить? проблема именно с одним шаблоном.
Anti
Администратор
Команда форума
Причин проблемы может быть много — достаточно поискать в интернете по фразе «конфликт имен print_area».
Вы не указали тип шаблона, но поиск выдаёт что это проблема Excel.
Если вы предоставите упрощённый проект с проблемным шаблоном, мы попытаемся найти решение.
peachkuev
Гость
Такой вопрос, если файл слишком большой и не прикрепляется к сообщению лучше залить на обменник?)
Вот такой проект.
Создавал для личных целей. Занимаюсь обслуживанием теплового хозяйства в городе Киеве. Может кому-то понадобится что-то похожее.
Значит во вкладке «Объекты» при выводе документа «Акты» возникает ошибка вышеупомянутая.
peachkuev
Гость
Упс, вот файл)
Вложения
229.7 KB · Просмотры: 195
peachkuev
Гость
Тему можно закрыть) уже сам разобрался)
когда нужно срочно, а оно не работает от паники написал тему, прежде чем сесть и вникнуть в суть проблемы.
Итог: при последнем редактирование шаблона изменил граници печать в одной из страниц, что создавала 2 зоны печати, двоилось по причине того что были объеденные ячейки и одна из них выходила за границы печати)