Ошибка доступа: данные в буфере обмена повреждены, поэтому Microsoft Access не может вставить их
Исходный номер базы знаний: 2221635
Симптомы
При выполнении операции копирования и вставки из Microsoft Excel в Microsoft Access появляется следующее сообщение об ошибке:
Данные в буфере обмена повреждены, поэтому Microsoft Access не может вставить их. В буфере обмена может возникнуть ошибка или не хватает свободной памяти. Повторите операцию.
Причина
Существует несколько сценариев, которые могут привести к этой ошибке. Корпорация Майкрософт знает об этой проблеме в последних версиях Microsoft Access.
Сценарий 1
Эта проблема возникает при выполнении следующих двух условий:
- Одно из значений в первой строке данных содержит десятичную запятую
- Копирование нескольких строк данных
Сценарий 2
Имя листа Excel содержит один символ кавычки или символ апострофа.
Обходной путь
Используйте одно из следующих обходных решений:
Метод 1
В Microsoft Access щелкните стрелку раскрывающегося списка на значке Вставить , а затем выберите Специальная вставка. Затем выберите Текст или CSV.
Метод 2
Убедитесь, что в первой строке скопированных данных Excel нет запятой.
Метод 3
Копирование и вставка одной строки за раз.
Дополнительная информация
Проблема не возникает в Microsoft Access 2003.
Шаги для воспроизведения
В Access создайте пустую базу данных.
Создайте новую таблицу в режиме конструктора таблицы.
Добавьте следующее поле:
Имя: Field1
Тип данных: Число
Размер поля: Double
Сохраните таблицу как Table1.
Откройте Table1 в режиме таблицы.
В Microsoft Excel создайте новую электронную таблицу.
Добавьте эти значения в следующие ячейки:
A1: 83.9
A2: 3020
В Excel выберите A1 и A2, а затем щелкните значок Копировать.
В Access выберите Field1 и щелкните значок Вставить.
Результат
Вы получаете одну из следующих версий ошибки:
- Данные в буфере обмена повреждены, поэтому Microsoft Office Access не может вставить их. В буфере обмена может возникнуть ошибка или не хватает свободной памяти. Повторите операцию.
- Данные в буфере обмена повреждены, поэтому Microsoft Access не может вставить их. В буфере обмена может возникнуть ошибка или не хватает свободной памяти. Повторите операцию.
Примечание.
Это статья "FAST PUBLISH", созданная непосредственно в организации поддержки Майкрософт. Информация, содержащаяся здесь, предоставляется как есть в ответ на возникающие проблемы. В результате быстрой доступности материалы могут содержать опечатки и могут быть пересмотрены в любое время без уведомления. Дополнительные рекомендации см. в разделе Условия использования .
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по