После очистки всех имен в списке Менеджера имен на листе в Excel, я попытался переместить лист снова и снова, получив всплывающее сообщение «имя уже в пункте назначения».
2 ответа
С давних времен у меня была схожая проблема, и я обнаружил, что некоторые рабочие листы были перемещены или скопированы из других книг, в которых также были названы диапазоны.
Вы можете попробовать эти шаги, чтобы избавиться от проблемы.
- Закройте все открытые книги, если они есть. неисправность Excel.
- Перезагрузите Excel и откройте книгу.
- Нажмите Ctrl+F3 и отфильтруйте именованные диапазоны на ошибки.
- Удалите все ошибочные именованные диапазоны.
- Закончите с помощью OK.
- Сохранить & amp; закройте рабочую книгу.
Теперь, когда вы копируете или перемещаете листы, вы не должны сталкиваться с этой ошибкой.
- Возможно, у вас есть несколько формул, с меткой Named Ranges не может быть удалены, так что лучше RENAME NAMED RANGES у источника избегайте дубликатов. Я думаю, Rename это наилучшее решение.
Примечание: Мы стараемся как можно оперативнее обеспечивать вас актуальными справочными материалами на вашем языке. Эта страница переведена автоматически, поэтому ее текст может содержать неточности и грамматические ошибки. Для нас важно, чтобы эта статья была вам полезна. Просим вас уделить пару секунд и сообщить, помогла ли она вам, с помощью кнопок внизу страницы. Для удобства также приводим ссылку на оригинал (на английском языке).
Если в Excel отображается диалоговое окно конфликт имен, это связано с тем, что вы пытаетесь скопировать один или несколько листов в книгу с одинаковыми именованными диапазонами.
Предположим, что лист, который вы пытаетесь скопировать, и книга, в которую нужно скопировать файл, содержат именованный диапазон с именем интерестратес, 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 . Эти диапазоны имен должны разрешаться только в пределах листа, на котором они отображаются. Это не было проблемой раньше, несмотря на тот же диапазон имен, существующий на нескольких листах раньше. Я хочу сохранить диапазон имен.
что могло измениться в моей таблице, чтобы вызвать это изменения в поведении? Я вернулся к предыдущим листам, созданным таким образом, и теперь они тоже дают сообщение при копировании. Я попробовал другой компьютер и другого пользователя, и такое же поведение наблюдается повсюду. Я могу только заключить, что что-то в электронной таблице изменилось. Что это может быть и как я могу вернуть старое поведение, при котором я могу копировать листы с диапазонами имен и не получать никаких предупреждений?
ищем в Name Manager Я вижу, что диапазоны имен жалуются на шоу дважды, один раз в область Template и снова как scope Workbook . Если я удалю область Template те, предупреждение уходит на копию, однако, я получаю кучу ошибок #REF. Если я удалю область Workbook ones, все кажется в порядке, и предупреждения о копировании тоже уходят, так что, возможно, это ответ, но я нервничаю о том, какой эффект это удаление будет иметь и интересно, как Workbook они появились в первую очередь.
будет ли безопасно просто удалить Workbook Диспетчер имен ограниченные записи и как они могли бы появиться без моего ведома с самого начала?
Атлика
Пользователь
Сообщений: 37
Регистрация: 28.03.2013
Доброго времени суток, уважаемые знатоки!
Подскажите пожалуйста кто-нибудь сталкивался с проблемой, когда при копировании листа появляется сообщение о том, что имя «такое-то» уже существует (скрин во вложении)?
И при копировании одного листа он выдает более 50 таких сообщений (после 50го со счета сбилась). Т.е. нужно сидеть и просто жать кнопку «да» до умопомрачения
При этом в диспетчере имен я этого не вижу, никаких пользовательских форматов в книге нет. Есть только банальные таблички, сводники (вернее olap) и срезы. И вот такая беда. Подскажите, пожалуйста, с чем может быть связанно?
Спасибо!
|
Запретить сохранение если фаил с таким именем уже существует |
||||||||
Ответить |
||||||||
Ответить |
||||||||
Ответить |
||||||||
Ответить |
||||||||
Ответить |
Private Sub Workbook_BeforeClose(Cancel As Boolean)
Dim FullName As String, FileName As String
Range(«B13:O13,I38:K38″).Replace What:=»/», Replacement:=».», LookAt:=xlPart, _
SearchOrder:=xlByRows, MatchCase:=False, SearchFormat:=False, _
ReplaceFormat:=False
Range(«B13:O13,I38:K38»).NumberFormat = «dd.mm.yyyy»
‘ Запись в переменную имени файла.
FileName = Sheets(«Лист1″).[q4].Value & » » & Sheets(«Лист1″).[i38].Value & » » _
& «на» & » » & Sheets(«Лист1»).[B13].Value & «-» & Sheets(«Лист1»).[N13].Value & «.xlsm»
‘ Запись в переменную полного имени файла (путь + имя).
FullName = «\Asu11-pceКоррекцииКорректировки по почте» & FileName
‘ Добавление к имени файла порядкового номера.
AddIndexToFileName FullName
‘ Сохранение файла.
ActiveWorkbook.SaveAs FileName:=FullName, FileFormat:=xlOpenXMLWorkbookMacroEnabled, CreateBackup:=False
End Sub
Private Sub AddIndexToFileName(FullName As String)
Dim index As Long, FullNameWOExt As String, ext As String
‘ Если файла нет, то порядковый номер не добавляем.
If Dir(FullName) = «» Then
Exit Sub
End If
‘ Запись в переменную расширения (вместе с точкой) и удаления расширения из полного имени.
FullNameWOExt = Left(FullName, InStrRev(FullName, «.») — 1)
ext = Mid(FullName, InStrRev(FullName, «.»))
‘ Добавление порядкового номера к имени файла.
‘ Нумерация будет начинаться с двух, т.к. у первого не будет порядкового номера.
index = 2
Do
FullName = FullNameWOExt & «-» & index & ext
If Dir(FullNameWOExt & «-» & index & ext) = «» Then
Exit Sub
End If
Loop
End Sub
[свернуть]
При открытии файла Excel с такими формулами на другом компьютере, Excel начинает отображает формулы с указанием пути к файлу надстройки, в таком виде:
= ‘D:ПРОЕКТЫПапказаполнение документовFillDocuments.xla’! Пропись_Число(D12)
Кроме того, Excel может отобразить предупреждение о том, что автоматическое обновление ссылок отключено:
Разумеется, формулы после этого не работают, так как ссылаются на отсутствующий по данному пути файл.
Есть 4 варианта решения проблемы, выберите любой из них.
При постоянном использовании файла с разных компьютеров, рекомендую способ №1.
Если нужно исправить проблему разово (на прежнем компе файл больше не будет использоваться, или надстройка перемещена в другую папку), то выберите вариант 2, 3 или 4.
Microsoft Excel не может получить доступ к файлу? Следуйте этим простым шагам
Случается, что при открытии книги Excel с совместным доступом к файлу появляется запись «Файл заблокирован». Сохранить не получается. При последующем открытии оказывается, что общий доступ отключен. Возможные причины проблемы:
Мнение эксперта
Витальева Анжела, консультант по работе с офисными программами
Со всеми вопросами обращайтесь ко мне!
Задать вопрос эксперту
Уже при 3-4 одновременных подключениях к файлу Excel начинал нещадно глючить , вылетать с ошибками, терять связь с исходным файлом и всю вашу работу за последние N минут и т. Если же вам нужны дополнительные объяснения, обращайтесь ко мне!
Общий доступ существовал еще в легендарном Excel 2003. В современных версиях, работать совместно стало надежнее, а включить общий доступ все так же просто. Сперва разместите файл в сетевой папке, доступ к которой есть у нужных пользователей. Затем пройдите на панели инструментов во вкладку Рецензирование — раздел Изменения.
Как сделать общий доступ к файлу excel 2016?
- отключить автозапуск программы в О ПРОГРАММЕ — ОПЦИИ
- закрыть Excel (или закрыть надстройку FillDocuments)
- переместить файл в новое расположение
- запустить надстройку из нового места
- включить автозапуск программы в О ПРОГРАММЕ — ОПЦИИ (если это нужно)
Совместный доступ в Microsoft Excel дает возможность работать с одним файлом сразу нескольким пользователям. Десять-двадцать человек на разных компьютерах одновременно вносят какие-то данные в один документ. Где находится определенная информация, работают определенные формулы.
Что я могу сделать, если Microsoft Excel не может получить доступ к какому-либо файлу?
Эта ошибка обычно возникает, когда вы нажимаете внешнюю ссылку в книге, но имя или путь к файлу связанного элемента были изменены.
Это приводит к описанному выше сообщению об ошибке. Из-за этого есть только пара вещей, которые вы можете сделать, чтобы решить эту проблему:
- Убедитесь, что связанные элементы не перемещены и не переименованы.
- Убедитесь, что связанные элементы обновлены в книге, если они изменены.
- Удалите связанные элементы, если они больше не могут быть найдены
Поиск всех внешних ссылок в книге может быть непростой задачей, особенно если книга занимает несколько страниц и сотни ячеек.
Из-за этого одно простое решение для их поиска – найти ссылки, используемые в формулах:
Это объединит все внешние ссылки на другие книги, и отсюда вы сможете обновить их все.
Мнение эксперта
Витальева Анжела, консультант по работе с офисными программами
Со всеми вопросами обращайтесь ко мне!
Задать вопрос эксперту
Некоторые задачи становятся недоступны создавать таблицы Excel;создавать, менять или просматривать сценарии; удалять листы; объединять либо разделять ячейки. Если же вам нужны дополнительные объяснения, обращайтесь ко мне!
Далее просто нажимаем на файл, вверху появится черная полоска с функциями ,что можно сделать с данным файлом. Нас интересует функция «Редактировать» (в зависимости от прав доступа, та или иная функция может отсутствовать)
Excel — одновременный доступ и работа в excel Online от Yandex диск
- Откройте Microsoft Excel
- Нажмите на файл
- Нажмите Аккаунт
- Выберите параметры обновления
- Выберите Обновить сейчас
- Пусть обновления идут своим чередом
Файл, который я пытаюсь открыть, является общим файлом. Когда он не используется или когда я уже открыл файл, этот код работает нормально. Но всякий раз, когда другой пользователь уже открывает файл, этот код останавливается.
Похожие вопросы:
Я пытаюсь отредактировать открытый файл excel (другим пользователем в общей сети), чтобы внести в него некоторые изменения и сохранить его обратно. Но когда я пытаюсь открыть файл, я получаю.
В настоящее время я разрабатываю приложение, которое требует, чтобы электронная таблица excel, выбранная пользователем, считывалась в DataTable и затем хранилась в базе данных sql server. Приложение.
Я пытаюсь открыть файл excel в папке с файлами excel, используя VBA. Я направляю свой код так, чтобы конечный пользователь попал прямо в папку и позволил ему выбрать файл из диалогового окна. Но я.
Я запускаю сценарий excel vba, в котором я пытаюсь открыть диалоговое окно, чтобы выбрать файл excel и открыть этот файл excel. Я пытаюсь указать путь к папке, чтобы конечный пользователь мог.
У меня есть excel на общем диске, и мое приложение использует соединение Oledb для чтения данных из excel в DataGridView. cn = New.
У меня есть код VBA в книге Excel, который открывает другую книгу только для того, чтобы скопировать и вставить некоторые ячейки обратно в первую книгу. Поэтому мне нужно только открыть его только.
Используя Excel 2010, я пытаюсь добавить код, который откроет окно выбора файла для пользователя, чтобы выбрать файл CSV, который он хочет открыть. Мой код находится ниже: Dim OpenThisFile.
Проблема : У меня есть пакет SSIS, который я создал в Visual Studio 2015 для SQL Server 2012. Пакет загружает файл с разделителями табуляции и некоторые записи из CRM, выполняет некоторую обработку.
У меня есть общая книга Excel, хранящаяся в устаревшей библиотеке документов SharePoint 2010, которую необходимо открыть для редактирования несколькими пользователями с помощью инструмента VBA.
Способ 4: исправляем ссылки на файл штатными средствами Excel
Платой за быстроту обновления картинки на экране при совместной работе стало Автосохранение. Эта функция, будучи включенной, автоматически сохраняет ваш текущий файл после каждого действия, отправляя остальным участникам внесенные вами изменения.
Мнение эксперта
Витальева Анжела, консультант по работе с офисными программами
Со всеми вопросами обращайтесь ко мне!
Задать вопрос эксперту
Чтобы исправить различные проблемы с ПК, мы рекомендуем Restoro PC Repair Tool это программное обеспечение исправит распространенные компьютерные ошибки, защитит вас от потери файлов, вредоносных программ, сбоев оборудования и оптимизирует ваш компьютер для максимальной производительности. Если же вам нужны дополнительные объяснения, обращайтесь ко мне!
— Не видно кто что делает, т.е. информация будет доступна только после сохранения файла. Один не приятный момент при работе с файлом — если вы записываете информацию в одну и ту же ячейку, при сохранении файла работает правило «кто последний тот и папа»)))))
3 ответа
Примечание. Сохраненным конфликтующим изменениям соответствует тип Выигрыш для поля Тип действия . Номера строк в столбце Действие обозначают строки со сведениями о противоречивых изменениях, которые не были сохранены, включая все удаленные данные.





