Данные в связанном столбце электронной таблицы Excel усечены до 255 символов в базе данных Access.
Исходный номер базы знаний: 839785
Примечание.
Эта статья применима к файлам баз данных Microsoft Access (.mdb) или (.accdb). Внимание! Материал, изложенный в этой статье, требует знания пользовательского интерфейса на компьютерах с одним пользователем.
Симптомы
Если вы связываете электронную таблицу Microsoft Office Excel из базы данных Microsoft Office Access, а столбцы электронной таблицы Excel содержат более 255 символов, вы можете заметить, что данные в связанной таблице будут усечены после 255-го символа.
Причина
В Access при связывании с электронной таблицей Excel, содержащей более 255 символов, столбец электронной таблицы Excel сопоставляется с типом отформатированных данных Memo. Так как Access обрабатывает форматируемое поле Memo как текстовое поле с ограничением в 255 символов, можно просмотреть только 255 символов. Однако данные физически не усекаются в связанной таблице.
Обходной путь
Чтобы обойти эту проблему, необходимо импортировать электронную таблицу Excel в таблицу Access, если столбцы электронной таблицы Excel содержат более 255 символов.
Статус
Такое поведение является особенностью данного продукта.
Дополнительные сведения
В Access можно задать свойство Format поля Текст и Поле Memo для создания пользовательских форматов. Чтобы задать свойство Format поля Text и Memo, можно использовать следующие специальные символы:
Специальный символ | Описание |
---|---|
@ | Текстовый символ. Требуется символ или пробел. |
& | Текстовый символ не требуется. |
< | Принудительное применение всех символов в нижнем регистре. |
> | Принудительное применение всех символов в верхнем регистре. |
Если вы связываете электронную таблицу Excel с базой данных Access, а столбцы электронной таблицы Excel содержат более 255 символов, столбцы сопоставляются с типами данных Memo, а свойство Формат поля Memo имеет значение @. Таким образом, Access обрабатывает поле Memo как текстовое поле, и вы можете просматривать только 255 символов данных.
Однако при импорте электронной таблицы Excel со столбцами, содержащими более 255 символов, столбцы сопоставляются с полем Memo без определенного формата. Таким образом, вы можете просмотреть полные данные в поле .
Ссылки
Дополнительные сведения об импорте или связывании данных из электронной таблицы см. на следующем веб-сайте Майкрософт:
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по