Могут ли листы одной книги иметь одинаковые имена в excel

Обновлено: 05.07.2024

2 ответа

С давних времен у меня была схожая проблема, и я обнаружил, что некоторые рабочие листы были перемещены или скопированы из других книг, в которых также были названы диапазоны.

Вы можете попробовать эти шаги, чтобы избавиться от проблемы.

  1. Закройте все открытые книги, если они есть. неисправность Excel.
  2. Перезагрузите Excel и откройте книгу.
  3. Нажмите Ctrl+F3 и отфильтруйте именованные диапазоны на ошибки.
  4. Удалите все ошибочные именованные диапазоны.
  5. Закончите с помощью OK.
  6. Сохранить & amp; закройте рабочую книгу.

Теперь, когда вы копируете или перемещаете листы, вы не должны сталкиваться с этой ошибкой.

  1. Возможно, у вас есть несколько формул, с меткой Named Ranges не может быть удалены, так что лучше RENAME NAMED RANGES у источника избегайте дубликатов. Я думаю, Rename это наилучшее решение.

Примечание: Мы стараемся как можно оперативнее обеспечивать вас актуальными справочными материалами на вашем языке. Эта страница переведена автоматически, поэтому ее текст может содержать неточности и грамматические ошибки. Для нас важно, чтобы эта статья была вам полезна. Просим вас уделить пару секунд и сообщить, помогла ли она вам, с помощью кнопок внизу страницы. Для удобства также приводим ссылку на оригинал (на английском языке).

Если в Excel отображается диалоговое окно конфликт имен, это связано с тем, что вы пытаетесь скопировать один или несколько листов в книгу с одинаковыми именованными диапазонами.

Примечание: Диалоговое окно "конфликт имен" появится для каждого экземпляра конфликтующего диапазона имен.

Решение

Если появится диалоговое окно выше, выполните одно из указанных ниже действий.

Что происходит при нажатии кнопки "Да"

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

Предупреждение: Если в книге есть формулы, ссылающиеся на конфликтующие именованные диапазоны, то копирование этих диапазонов повлияет на эти формулы и приведет к ошибкам в книге. Если вы не знакомы с данными в конечной книге, не нажимайте кнопку Да. Вместо этого нажмите кнопку нет, чтобы переименовать конфликтующий диапазон.

В разделе новое имя введите новое имя диапазона. Новое имя не будет принято, если оно

начинается с буквы или знака подчеркивания,

— Это ссылка на ячейку, например A1, А123 или КСФД21.

содержит пробелы или символы (,/, *, [,]. ) или

совпадает с именем другого диапазона в книге, в которую выполняется копирование.

Дополнительные сведения

Вы всегда можете задать вопрос специалисту Excel Tech Community, попросить помощи в сообществе Answers community, а также предложить новую функцию или улучшение на веб-сайте Excel User Voice.

я работал над электронной таблицей Microsoft Excel 2007 в течение нескольких дней. Я работаю с основным шаблоном, таким как sheet, и неоднократно копирую его на новый лист. До сегодняшнего дня это происходило без проблем. Однако в середине сегодняшнего дня это вдруг изменилось, и я не знаю, почему. Теперь, всякий раз, когда я пытаюсь скопировать лист, я получаю около десяти диалоговых окон, каждый из которых имеет другой объект диапазона имен (показан ниже как "XXXX"), и я нажимаю да для каждого из них:

формула или лист, который вы хотите переместить или скопировать, содержит имя "XXXX", которое уже существует на целевом листе. Вы хотите использовать эту версию названия?

  • чтобы использовать имя, определенное на целевом листе, нажмите кнопку Да.
  • чтобы переименовать диапазон, указанный в Формуле или листе, нажмите кнопку Нет и введите новое имя в диалоговом окне конфликт имен.

объекты диапазона имен ссылаются на ячейки в лист. Например, E6 называется именем диапазона PRE на нескольких листах (и все вместе) и некоторые формулы относятся к PRE вместо $E . Один из "XXXX" выше это PRE . Эти диапазоны имен должны разрешаться только в пределах листа, на котором они отображаются. Это не было проблемой раньше, несмотря на тот же диапазон имен, существующий на нескольких листах раньше. Я хочу сохранить диапазон имен.

будет ли безопасно просто удалить Workbook Диспетчер имен ограниченные записи и как они могли бы появиться без моего ведома с самого начала?

Например, у вас есть данные с одинаковыми заголовками на разных листах, как показано на скриншотах ниже, и теперь ваша задача - объединить эти листы в один лист. Вместо того, чтобы копировать и вставлять их по одному, в этом руководстве представлены лучшие способы выполнения этой работы.

документ объединить тот же заголовок 1

документ объединить тот же заголовок 2

документ объединить тот же заголовок 3

Слияние или объединение листов Excel с одинаковыми заголовками Kutools for Excel

Объединить листы с одинаковыми заголовками по VBA

Если вы просто хотите объединить листы с одинаковыми заголовками без каких-либо вычислений, вы можете применить код VBA для решения этой проблемы.

1. Активируйте книгу, листы которой вы хотите объединить, нажмите Alt + F11 ключи для открытия Microsoft Visual Basic для приложений окно.

2. Нажмите Вставить > Модуль, а затем вставьте ниже код VBA в новый Модуль окно.

VBA: объединить листы с одинаковыми заголовками

3. Нажмите F5 нажмите клавишу для запуска VBA, и появится диалоговое окно, в котором вы можете ввести количество строк заголовка. Смотрите скриншот:

документ объединить тот же заголовок 4

4. Нажмите OK. И все листы в активной книге объединяются в новый лист с именем «Комбинированный».

документ объединить тот же заголовок 1

док плюс

документ объединить тот же заголовок 2

док плюс

документ объединить тот же заголовок 3

документ вертикальный равный

документ объединить тот же заголовок 3

Наконечник:

(1.) Ваши данные должны начинаться с A1, в противном случае код не вступит в силу.

(2.) Ваши данные должны иметь одинаковую структуру.

(3.) Этот код может объединить только все листы активной книги. Если вы хотите объединить листы из нескольких книг, этот код не будет работать.

Объединение листов Excel с одинаковыми заголовками с помощью функции консолидации

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

документ объединить тот же заголовок 6

документ объединить тот же заголовок 7

документ объединить тот же заголовок 8

1. Откройте все книги, из которых вы хотите объединить листы, и поместите курсор в пустую ячейку, в которой вы хотите разместить объединяемые данные, затем щелкните Данные > Консолидировать. Смотрите скриншот:

документ объединить тот же заголовок 9

2. Затем в Консолидировать окно, выполните следующие действия:

1) Выберите нужный расчет в форме функция список;

2) Щелкните, чтобы выбрать диапазон, который вы хотите объединить.

3) Нажмите Добавить кнопку, чтобы добавить диапазон в список Все ссылки. Повторить 2) шаг и 3) шаги, чтобы добавить в этот список все диапазоны, которые необходимо объединить.

4) Проверить Верхний ряд и Левая колонка под Используйте ярлыки в .

5) Если вы хотите связать объединенные данные с исходными данными, отметьте Создавать ссылки на исходные данные.

документ объединить тот же заголовок 10

документ объединить тот же заголовок 11

1) Выберите нужный расчет в форме функция список;

2) Щелкните, чтобы выбрать диапазон, который вы хотите объединить.

3) Нажмите Добавить кнопку, чтобы добавить диапазон в список Все ссылки. Повторить 2) шаг и 3) шаги, чтобы добавить в этот список все диапазоны, которые необходимо объединить.

4) Проверить Верхний ряд и Левая колонка под Используйте ярлыки в .

5) Если вы хотите связать объединенные данные с исходными данными, отметьте Создавать ссылки на исходные данные.

3. Нажмите OK. Теперь весь диапазон данных с одинаковыми заголовками объединен в один и суммируется по заголовкам.

документ объединить тот же заголовок 6
документ объединить тот же заголовок 7
документ объединить тот же заголовок 8

документ вертикальный равный

документ объединить тот же заголовок 12

Слияние или объединение листов Excel с одинаковыми заголовками Kutools for Excel

Если в некоторых случаях вы хотите объединить данные только с одинаковыми заголовками, а в других случаях вы хотите объединить данные и консолидировать их, есть ли какие-либо уловки, которые могут решить обе эти задачи? Здесь я представляю Kutools for Excelмощный Сочетать для вас.

После установки Kutools for Excel, сделайте следующее: (Бесплатная загрузка Kutools for Excel прямо сейчас!)

1. Нажмите Kutools Plus > Сочетать чтобы включить мастер объединения, а затем установите флажок Объедините несколько листов из книг в один лист. Смотрите скриншоты:

2. Нажмите Далее>> идти на Объединить рабочие листы - шаг 2 из 3 wizard и выполните следующие действия:

doc kutools комбинировать 3

выбор документа

1) Нажмите Добавить > Папка чтобы добавить книги, вы можете объединить листы из Список рабочих книг;
2) Проверьте имя книги, листы которой вы хотите объединить, вы можете выбрать несколько книг;
3) Отметьте рабочие листы, которые вы хотите объединить;
4) Нажмите чтобы выбрать диапазон, который вы хотите объединить, если диапазоны помещаются в одно и то же место на каждом листе, просто нужно выбрать один диапазон из листа, затем щелкнуть Тот же диапазон.

3. Нажмите Следующий >> до Объединить рабочий лист - шаг 3 из 3 волшебник и проверьте Вариант объединения по строкам и введите 1 в текстовое поле Номер строки заголовка, если в вашем диапазоне нет заголовка, введите в него 0.

doc kutools комбинировать 4

4. Нажмите Завершить, и появится диалоговое окно с напоминанием о сохранении этого сценария. Если вы хотите сохранить его, щелкните Да или Нет.

документ объединить тот же заголовок 17

Теперь листы объединяются с одинаковыми заголовками строк в новой книге.

документ объединить тот же заголовок 18

После установки Kutools for Excel, сделайте следующее: (Бесплатная загрузка Kutools for Excel прямо сейчас!)

doc kutools комбинировать 5

1. Нажмите Предприятие > Сочетать для отображения мастера объединения и отметьте Объединяйте и вычисляйте значения из нескольких книг на одном листе. Смотрите скриншот:

2. Нажмите Далее>> , чтобы перейти к Объединить рабочие листы - шаг 2 из 3 wizard и выполните следующие действия:

doc kutools комбинировать 3

выбор документа

1) Нажмите Добавить > Папка чтобы добавить книги, вы можете объединить листы из Список рабочих книг;
2) Проверьте имя книги, листы которой вы хотите объединить, вы можете выбрать несколько книг;
3) Отметьте рабочие листы, которые вы хотите объединить;
4) Нажмите чтобы выбрать диапазон, который вы хотите объединить, если диапазоны помещаются в одно и то же место на каждом листе, просто нужно выбрать один диапазон из листа, затем щелкнуть Тот же диапазон.

doc kutools комбинировать 6

3. Продолжайте нажимать Далее>> и выберите функцию, которую вы хотите применить в объединенном диапазоне, и проверьте метки для объединенного диапазона. Смотрите скриншот:

4. Нажмите Завершить, и появится диалоговое окно с просьбой сохранить сценарий, нажмите Да для сохранения или нажмите Нет чтобы не спасти его.

Затем диапазоны объединяются в новую книгу.

документ объединить тот же заголовок 12

Преимущество Kutools for ExcelАвтора Сочетать Функция заключается в том, что вы можете объединить несколько листов из открытых или неоткрытых книг в один лист или одну книгу.

Ошибка К сожалению, Excel не может открыть две книги с одинаковыми именами, и возникает при попытке обновить книгу, содержащую быстрые отчеты и / или временные ряды. Эта ошибка также может возникать при запуске Microsoft Excel с пустой страницей.

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

В этой статье мы рассмотрим несколько шагов по устранению неполадок, которые помогут вам решить проблему К сожалению, Excel не может открыть две книги с одним и тем же именем при использовании Microsoft Excel.

1 Переименуйте файл

[Исправлено] К сожалению, Excel не может открыть две книги с одинаковым именем

  1. Откройте папку, в которой вы сохранили файл, с помощью проводника.
  2. Щелкните файл правой кнопкой мыши и выберите «Переименовать».
  3. Введите уникальное имя для файла и сохраните изменения.
  4. Попробуйте снова открыть файл Excel, чтобы увидеть, устранена ли ошибка.

В качестве альтернативы попробуйте запустить новый экземпляр Excel и проверьте, устраняет ли это ошибку. Вот как это сделать.

[Исправлено] К сожалению, Excel не может открыть две книги с одинаковым именем

2 Проверьте установку нескольких надстроек

[Исправлено] К сожалению, Excel не может открыть две книги с одинаковым именем

  1. Откройте проводник и перейдите в следующее место:
    C:UsersAdministratorAppDataRoamingMicrosoftExcelXLSTART
  2. Проверьте, существуют ли в этом месте какие-либо надстройки.
  3. Затем запустите Microsoft Excel.
  4. Перейдите в Файл и выберите Параметры.
  5. Затем выберите Addins.
  6. Снимите флажки со всех надстроек DLL.
  7. Сохраните изменения и выйдите из опций окна.
  8. Запустите Microsoft Excel и откройте файл, чтобы узнать, устранена ли ошибка.

Кроме того, если вы знаете, какая надстройка вызывает ошибку, перейдите к **C:UsersAdministratorAppDataRoamingMicrosoftExcelXLSTART** файлу .xla, связанному с надстройкой, и удалите его.

3 Восстановить установку Excel

[Исправлено] К сожалению, Excel не может открыть две книги с одинаковым именем

  1. Нажмите клавишу Windows + R.
  2. Введите control и нажмите OK.
  3. В разделе «Программы» нажмите «Удалить программы».
  4. Найдите и выберите Microsoft Office из списка установленных приложений.
  5. Нажмите «Восстановить / Изменить» в верхнем меню. Нажмите Да, когда будет предложено UAC.
  6. В меню «Настройка» нажмите кнопку «Восстановить».
  7. Далее вы увидите два варианта ремонта. Сначала выберите «Быстрое восстановление» и следуйте инструкциям на экране.
  8. После завершения ремонта перезагрузите компьютер и проверьте наличие улучшений.
  9. Если проблема не исчезнет, ​​выберите «Ремонт через Интернет» и следуйте инструкциям на экране. Опция онлайн-ремонта может занять некоторое время, а также для работы требуется активное подключение к Интернету.

После завершения ремонта откройте Microsoft Excel и проверьте, устранена ли ошибка.

4 Обновление / переустановка Microsoft Officer

Обновите приложение Office

[Исправлено] К сожалению, Excel не может открыть две книги с одинаковым именем

  1. Откройте приложение Excel.
  2. Зайдите в File и выберите Account.
  3. В разделе «Информация о продукте» нажмите «Параметры обновления».
  4. Выберите Обновить сейчас.
  5. Microsoft Office загрузит и установит все ожидающие обновления для приложения.
  6. После установки обновления перезагрузите компьютер и проверьте наличие улучшений.

Удалить Microsoft Office

[Исправлено] К сожалению, Excel не может открыть две книги с одинаковым именем

  1. Нажмите клавишу Windows + I, чтобы открыть Настройки.
  2. Выберите Приложения.
  3. Найдите Microsoft Office.
  4. Выберите приложение и нажмите «Удалить». Нажмите Да, если по запросу UAC.
  5. После удаления загрузите приложение из официального центра загрузки Microsoft.

Ошибка Извините, Excel не может открыть две книги с одинаковым именем, как правило, из-за конфликта надстройки во время запуска.

Excel не может одновременно открыть две книги с одинаковыми именами

Задача : нужно открыть в Excel файлы с одинаковыми именами, но расположенными в разных папках. Один из таких файлов уже открыт.

Проблема : при открытии второго одноименного файла выдается ошибка:

К сожалению, Excel не может одновременно открыть две книги с одинаковыми именами.


Такое поведение программы происходит потому, что файлы открываются в одном экземпляре Excel (инстансе, instance ). Необходимо добиться открытия файлов в разных экземплярах программы.

Есть несколько вариантов открыть новый экземпляр Excel (как вручную, так и настроить его на двойной щелчок по файлу). Все эти варианты я уже описывала в этой статье:

Все указанные там способы применимы и к этой ошибке.

Рекомендую использовать последний способ (изменение реестра), т.к. это можно сделать лишь раз и надолго забыть о проблеме, ибо этот метод позволяет открывать каждый файл Excel в новом экземпляре (что абсолютно не заметно для пользователя) и конфликта имен файлов не будет.

Если Вам понравилась статья, пожалуйста, поставьте лайк, сделайте репост или оставьте комментарий. Если у Вас есть какие-либо замечания, также пишите комментарии.

Комментариев нет :

Поиск по этому блогу

Календарь блога


Дано : Excel c числами и суммами в рублях в ячейках. Задача : написать данные числа прописью без использования макросов и каких-либо над.

Дано : Word 2016 (обновляемый по подписке Office 365). Задача : добавить на страницу рисунок (значок) из готовой коллекции рисунков.


Дано : таблица Excel с колонкой, содержащей фамилию, имя и отчество (ФИО). Задача : извлечь при помощи формул из колонки ФИО данные в след.


Дано : Excel 2016. В двух ячейках указаны даты со временем. Задача : необходимо рассчитать количество полных часов между датами . Дата 1.

Дано : 1С, версия платформы 8.3. Написан определенный код процедуры. Задача : прервать выполнение процедуры, чтобы не выполнялся определ.

Читайте также: