В файле содержится заголовок который невозможно импортировать

Обновлено: 07.07.2024

Данная страница используется для выполнения операций импорта и экспорта адресных книг и информации о пользователях на устройство/с устройства.

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

При экспортировании записей вы сохраняете адреса электронной почты, номера факсов и записи пользователей в файл на компьютере. В дальнейшем этот файл можно использовать в качестве резервной копии или для импорта записей на другое устройство HP. Инструкции по экспорту см. ниже в разделе Экспорт адресной книги.

Вариант 1: Импорт адресной книги

Для импортирования данных адресной книги необходимо сначала создать файл в формате CSV. CSV – это стандартный формат данных, широко используемый для обмена информацией между базами данных или устройствами. Такой файл можно создать с помощью электронных таблиц (например, Microsoft Excel) или текстового редактора (например, Microsoft Notepad). Создав файл, необходимо сохранить или экспортировать его в формате .CSV. Можно также создать файл данных путем экспорта контактов из Microsoft Outlook или другого почтового клиента и сохранения его с расширением .CSV (для получения дополнительной информации см. Создание файла импорта с помощью Microsoft Outlook.

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

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

  1. имя (или "имя" и "фамилия")
  2. адрес
  3. мнемокод
  4. номер факса
  5. номер быстрого набора
  6. код
  7. PIN-код

Примечание. Поле "адрес" можно также назвать "Эл. почта" или "Адрес эл. почты". Поле "номер факса" можно также назвать "Факс-рабочий" или "Факс-домашний".

Строка заголовка представляет собой первую строку таблицы или файла. Например, в приведенном примере файла Excel заголовком является строка 1 таблицы.

Пример файла Excel

В следующем примере текстового файла строкой заголовка является первая строка текста.

Пример текстового файла

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



Если данные в поле содержат запятую, то такие данные следует заключить в кавычки, например

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

Примечание. Дополнительные примеры файлов CSV приведены в разделе Примеры форматов файлов импорта.

Если файл создается в Excel, выберите Сохранить как в меню Файл, затем выберите CSV (разделители - запятые)(*.csv) в раскрывающемся окне Тип файла.

Если создается текстовый файл, выберите Сохранить как в меню Файл, затем введите .csv вместо расширения файла .txt.

В Google контактах есть возможность импорта и экспорта контактов через файл CSV. Google поддерживает несколько форматов файлов CSV из таких приложений как Outlook, Outlook Express, Yahoo! Mail, Hotmail, Eudora и некоторых других. При импорте контактов из указанных почтовых клиентов не должно возникнуть проблем. Но как импортировать контакты из других программ?

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

Чтобы понять как должна быть представлена информация в CSV файле, нам понадобится шаблон. Шаблон можно получить путем экспорта одной записи из Google Контактов

Получаем шаблон CSV-файла

  1. Отмечаем один контакт и жмем ссылку "Экспортировать".


2. Выбираем пункт "Google CSV" и нажимаем кнопку "Экспортировать"


Редактирование CSV

Редактирование CSV-файла можно выполнить в Microsoft Excel. Но не пытайтесь открыть файл с контактами Google обычным способом (кликнув по нему мышкой) - в этом случае разбивки данных по столбцам не произойдет и кириллические символы будут показаны в некорректной кодировке (проще говоря получите кракозябры).


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

  1. Запустите Excel, выберите в меню "Файл > Создать > Пуста книга".


2. Откройте меню "Данные > Получение внешних данных > Из текста".

импорт данных из csv в excel

3. Выберите файл csv и нажмите кнопку [Импорт].


3. На 1 шаге "Мастер текстов (импорт)" укажите следующие настройки:

  • Формат данных: с разделителями
  • Формат файла: Юникод (UTF-8)
  • Отметьте галочкой пункт "Мои данные содержат заголовки"


4. На 2 шаге мастера укажите разделитель "запятая" и нажмите кнопку "Готово" (3 шаг можно пропустить).


5. В окне "Импорт данных" ничего менять не нужно, просто нажмите кнопку [OK].


6. Теперь у вас есть шаблон контактов Google, который остается заполнить данными.


7. После того как все контакты добавлены в шаблон сохраните его в формате "CSV (разделитель - запятая)(*.csv)".


8. Согласитесь с предупреждением о том, что некоторые возможности станут недоступны в формате CSV.


Импорт CSV файла в Google Контакты

Откройте Google Контакты и нажмите ссылку "Импортировать".


Выбираем наш файл с импортируемыми записями и жмем кнопку "Импорт".


Если данные не импортировались, то возможно они некорректно заполнены. Проверьте файл и попробуйте снова.

11 thoughts on “ Импорт контактов Google из CSV ”

Здравствуйте. Мне нужно импортировать в Контакты 105 файлов csv. Как их перенести все, а не по одному?

Задача простая, если делать через командную строку Windows. Подробнее можно прочитать здесь https://hsp.kz/kak-obedinit-csv-fajly/ или воспользоваться поисковиком, ищите "объединение файлов csv".
Инструкция:
1. Поместите Ваши файлы CSV в одну папку. (для удобства проще всего сложить все файлы в корень какого либо диска, и назвать папку к примеру - hsp).
2. Запускаем командную строку.
3. Переходим в папку которую только что создали, вводим в командную строку: cd c:\hsp
4. Жмем Enter Командная строка
5. Далее вводим: copy *.csv hsp.csv
(hsp.csv – имя финального файла)
6. Жмем Enter и видим что соединение прошло успешно:

В итоговом файле будет дублироваться строка заголовка с каждого файла.
Если есть острая необходимость её удалить, это можно сделать через тот же Excel, использую функцию "Заменить", (вызывается сочетанием клавиш Ctrl+H )или через любой другой редактор csv файлов.

Спасибо за интересное решение. Попробовать можно. И возможно удастся, если у google нет ограничений на количество записей в файле CSV. А если в этих 105 файлах по 1000 записей в каждом. Здесь только опытным путем можно узнать.

Огромнейшее Вам СПАСИБО.

Добрый день! Подскажите, пожалуйста, как при импорте контактов в гугл сделать так чтобы русские имена в гугле не отображались какими то непонятными иероглифами

Нужно преобразовать кодировку csv в юникод.
Открываем файл csv в программе Notepad++ или юзаем онлайн перекодировщик. Сохраняем в UTF8 и будет нам щастье

реально получил удовольствие от того как четко все прописано. БОЛЬШОЕ СПАСИБО нереально четко и точно прописано.

Здравствуйте у меня 5 файла по 11500 контактов каждому одного импортировал польностью а дальше не получается то импортирует 1000 то 1500 то 1200 кароче никак даже на новом аккаунте тоже такая проблема. Скажите пожалуйста как импортировать все контакты?

У меня есть экспорт DMP файлов, которые экспортируются с помощью команды exp из oracle версии 11.2.0.4.0. Я хочу импортировать файл в свою версию oracle 11.2.0.2.0. Но во время импорта я получаю ошибку как 'IMP-00010 not a valid export file, header failed verification' . Файл экспорта дампа par содержит следующую информацию :

И файл import DMP test_config par содержит следующую информацию :

Я запускаю импорт, используя следующую команду :

Я много раз пытался экспортировать и импортировать, и это работает для меня раньше. Поскольку сейчас у нас разные серверы и базы данных, и когда я сравниваю и открываю предыдущий файл экспорта, он показывает версию EXPORT:V11.02.00 , где я могу импортировать, но теперь для нового экспорта он показывает версию EXPORT:V12.01.00 . Так что это выглядит проблемой совместимости.

Я использую утилиту Oracle imp для импорта данных в набор пустых таблиц в Oracle 10g. Когда я пытаюсь выполнить импорт, большая его часть терпит неудачу из-за ограничений ссылочной целостности. E.g. Не удается импортировать данные в таблицу а, так как внешний ключ в таблице в еще не существует.

Та же проблема возникла у меня, когда я попытался импортировать дамп DB, который был экспортирован из Oracle 11.2.0.4 в версию Oracle 11.2.0.2.0 с помощью команды imp. Это дало мне точно такую же ошибку. Но когда я попытался импортировать файл дампа в Oracle 12.1.0.2.0, он работал нормально.

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

IMP-00010: недопустимый файл экспорта, заголовок не прошел проверку.

Сегодня я получил это при попытке импортировать файл 12.0.2 dmp в базу данных 11.2.0. При открытии файла дампа в Ultraedit в первой строке есть номер версии 12.0.2 или что-то в этом роде.

Я заподозрил , что этот номер является причиной IMP-00010, и вручную изменил его на 11.0.2, сохранил файл дампа, и imp преуспел.

Очевидно, что imp проверяет только номер версии в строке 1, сама утилита imp кажется неизменной, по крайней мере, между этими двумя версиями базы данных oracle.

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

вы должны быть осторожны при выполнении команды imp, будьте очень уверены, что вы нацелились на вторую базу данных с помощью команды imp.

Вы экспортируете дамп из версии V12.01.00 и пытаетесь import его в версию V11.02.00

expdp username/password version=11.02 dumpfile=filename.dmp logfile=filename.log

impdp username/password dumpfile=filename.dmp logfile=filename.log

Похожие вопросы:

У меня есть дамп Oracle (. dmp), который я хочу импортировать в свой локальный экземпляр Oracle. Но когда я делаю полный импорт, он терпит неудачу с IMP-00033: предупреждение: таблица не найдена в.

При импорте файла дампа в oracle 11gr2 я получаю эту ошибку, пожалуйста, предложите способ решить эту проблему *Warning: the objects were exported by D7IDMP, not by you import done in WE8MSWIN1252.

Я пытаюсь найти эффективный / элегантный способ проверки того, что загруженный пользователем файл является допустимым PEM-файлом, не полагаясь на проверку расширения. Кто-нибудь достигнет этого или.

Я использую утилиту Oracle imp для импорта данных в набор пустых таблиц в Oracle 10g. Когда я пытаюсь выполнить импорт, большая его часть терпит неудачу из-за ограничений ссылочной целостности. E.g.

При импорте базы данных oracle через беса, он завершается с ошибкой ниже IMP-00009: abnormal end of export file Import terminated successfully with warnings. Exp был запущен на той же машине (данные.

Я пытаюсь импортировать файлы .dmp в мой oracle 11g DB. Я устанавливаю ниже ENV varables, а затем пытаюсь запустить команды imp и impdp, но получаю ниже ошибок. Кто - нибудь может мне помочь? Каковы.

когда я попытался импортировать oracle database 11g в oracle 10g, я получил эту ошибку. IMP:00010 Недопустимый файл экспорта. не удалось идентифицировать заголовок IMP:00000 Импорт прекращен.

у меня есть задание импортировать DMP oracle БД и проанализировать ее . проблема когда я пытаюсь проанализировать его я получаю ошибку : Export: Release 11.2.0.1.0 IMP-00010: not a valid export.

При импорте или экспорте дампа данных oracle с помощью SQL Developer по умолчанию используется команда impdp для импорта и команда expdp для экспорта. Но я хочу импортировать дамп, который.

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

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

В этой статье

Общее представление об импорте данных из Excel

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

Стандартные сценарии импорта данных Excel в Access

Опытному пользователю Excel требуется использовать Access для работы с данными. Для этого необходимо переместить данные из листов Excel в одну или несколько новых таблиц Access.

В отделе или рабочей группе используется Access, но иногда данные поступают в формате Excel, и их необходимо объединять с базами данных Access. Требуется выполнить импорт полученных листов Excel в базу данных.

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

Первый импорт данных из Excel

Сохранить книгу Excel в виде базы данных Access невозможно. В Excel не предусмотрена функция создания базы данных Access с данными Excel.

При открытии книги Excel в Access (для этого следует открыть диалоговое окно Открытие файла, выбрать в поле со списком Тип файлов значение Файлы Microsoft Office Excel и выбрать файл) создается ссылка на эту книгу, но данные из нее не импортируются. Связывание с книгой Excel кардинально отличается от импорта листа в базу данных. Дополнительные сведения о связывании см. ниже в разделе Связывание с данными Excel.

Импорт данных из Excel

В этом разделе описано, как подготовиться к операции импорта, выполнить ее и как сохранить параметры импорта в виде спецификации для повторного использования. Помните, что данные можно одновременно импортировать только из одного листа. Импортировать все данные из книги за один раз невозможно.

Подготовка листа

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

Определение именованного диапазона (необязательно)

Перейдите в Excel и откройте лист, данные из которого нужно импортировать.

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

Щелкните выделенный диапазон правой кнопкой мыши и выберите пункт Имя диапазона или Определить имя.

В диалоговом окне Создание имени укажите имя диапазона в поле Имя и нажмите кнопку ОК.

Имейте в виду, что в ходе одной операции импорта можно импортировать лишь один лист. Чтобы импортировать данные нескольких листов, операцию импорта следует повторить для каждого листа.

Просмотрите исходные данные и выполните необходимые действия в соответствии с приведенной ниже таблицей.

Число исходных столбцов, которые необходимо импортировать, не должно превышать 255, т. к. Access поддерживает не более 255 полей в таблице.

Пропуск столбцов и строк

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

Смещ_по_строкам В ходе операции импорта невозможно фильтровать или пропускать строки.

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

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

Пустые столбцы, строки и ячейки

Удалите все лишние пустые столбцы и строки из листа или диапазона. При наличии пустых ячеек добавьте в них отсутствующие данные. Если планируется добавлять записи к существующей таблице, убедитесь, что соответствующие поля таблицы допускают использование пустых (отсутствующих или неизвестных) значений. Поле допускает использование пустых значений, если свойство Обязательное поле (Required) имеет значение Нет, а свойство Условие на значение (ValidationRule) не запрещает пустые значения.

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

Рекомендуется также отформатировать все исходные столбцы в Excel и назначить им определенный формат данных перед началом операции импорта. Форматирование является необходимым, если столбец содержит значения с различными типами данных. Например, столбец "Номер рейса" может содержать числовые и текстовые значения, такие как 871, AA90 и 171. Чтобы исключить отсутствующие или неверные значения, выполните указанные ниже действия.

Щелкните заголовок столбца правой кнопкой мыши и выберите пункт Формат ячеек.

На вкладке Числовой в группе Категория выберите формат. Для столбца "Номер рейса" лучше выбрать значение Текстовый.

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

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

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

Закройте исходную книгу, если она открыта. Если исходный файл остается открытым в ходе операции импорта, могут возникнуть ошибки преобразования данных.

Подготовка конечной базы данных

Откройте базу данных Access, в которой будут храниться импортируемые данные. Убедитесь, что база данных доступна не только для чтения и что есть права на ее изменение.

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

Откройте вкладку Файл, нажмите кнопку Создать и выберите пункт Пустая база данных.

Перед началом операции импорта следует определить, в какой таблице будут храниться данные: в новой или существующей.

Создание новой таблицы. Если необходимо сохранить данные в новой таблице, в Access создается таблица, в которую добавляются импортируемые данные. Если таблица с указанным именем уже существует, содержимое существующей таблицы перезаписывается импортируемыми данными.

Добавление в существующую таблицу. При добавлении данных в существующую таблицу строки из листа Excel добавляются в указанную таблицу.

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

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

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

Совет: Поле допускает использование пустых значений, если его свойство Обязательное поле (Required) имеет значение Нет, а свойство Условие на значение (ValidationRule) не запрещает пустые значения.

Индексированные поля. Если свойство Индексировано поля таблицы имеет значение Да (без повторов), соответствующий столбец исходного листа или диапазона должен содержать уникальные значения.

Для выполнения операции импорта перейдите к указанным ниже действиям.

Запуск операции импорта

Расположение мастера импорта или связывания зависит от используемой версии Access. Выполните действия, которые соответствуют вашей версии Access.

Если вы используете последнюю версию Access или Access 2019, доступную по подписке на Microsoft 365, на вкладке "Внешние данные" в группе "Импорт & Связь" нажмите кнопку "Новый источник данных > из файла > Excel".

Если вы используете Access 2016, Access 2013 или Access 2010, на вкладке Внешние данные в группе Импорт и связи нажмите кнопку Excel.

Примечание: Вкладка Внешние данные доступна только в том случае, если открыта база данных.

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

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

Укажите способ сохранения импортируемых данных.

Чтобы сохранить данные в новой таблице, выберите вариант Импортировать данные источника в новую таблицу в текущей базе данных. Позднее будет предложено указать имя этой таблицы.

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

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

Будет запущен мастер импорта электронных таблиц, который поможет выполнить импорт. Перейдите к дальнейшим действиям.

Использование мастера импорта электронных таблиц

На первой странице мастера выберите лист, содержащий данные, которые необходимо импортировать, и нажмите кнопку Далее.

На второй странице мастера щелкните элемент листы или именованные диапазоны, выберите лист или именованный диапазон, который необходимо импортировать, и нажмите кнопку Далее.

Если первая строка исходного листа или диапазона содержит имена полей, выберите вариант Первая строка содержит заголовки столбцов и нажмите кнопку Далее.

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

Если данные добавляются к существующей таблице, перейдите к действию 6. Если данные добавляются в новую таблицу, выполните оставшиеся действия.

Мастер предложит просмотреть свойства полей. Щелкните столбец в нижней части страницы, чтобы отобразить свойства нужного поля. При необходимости выполните указанные ниже действия.

Просмотрите и измените имя и тип данных конечного поля.

Чтобы создать индекс для поля, присвойте свойству Индексировано (Indexed) значение Да.

Чтобы пропустить весь исходный столбец, установите флажок Не импортировать (пропустить) поле.

Настроив параметры, нажмите кнопку Далее.

На следующем экране задайте первичный ключ для таблицы. При выборе варианта автоматически создать ключ Access добавляет поле счетчика в качестве первого поля конечной таблицы и автоматически заполняет его уникальными значениями кодов, начиная с 1. После этого нажмите кнопку Далее.

Сведения о том, как запустить сохраненную спецификацию импорта или экспорта, см. в статье Запуск сохраненной спецификации импорта или экспорта.

Сведения о том, как запланировать выполнение задач импорта и связывания в определенное время, см. в статье Планирование спецификации импорта или экспорта.

Разрешение вопросов, связанных с отсутствующими и неверными значениями

Откройте целевую таблицу в режиме таблицы, чтобы убедиться, что в таблицу были добавлены все данные.

Откройте таблицу в режиме конструктора, чтобы проверить типы данных и другие свойства полей.

В приведенной ниже таблице описаны действия по разрешению проблем, связанных с отсутствующими или неверными значениями.

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

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

Значения TRUE или FALSE и -1 или 0

Если исходный лист или диапазон включает столбец, который содержит только значения TRUE или FALSE, в Access для этого столбца создается логическое поле, в которое вставляется значение -1 или 0. Если же исходный лист или диапазон включает столбец, который содержит только значения -1 и 0, в Access для этого столбца по умолчанию создается числовое поле. Чтобы избежать этой проблемы, можно изменить в ходе импорта тип данных поля на логический.

При импорте данных в новую или существующую таблицу приложение Access не поддерживает многозначные поля, даже если исходный столбец содержит список значений, разделенных точками с запятой (;). Список значений обрабатывается как одно значение и помещается в текстовое поле.

В случае усечения данных в столбце таблицы Access попытайтесь увеличить ширину столбца в режиме таблицы. Если не удается решить проблему с помощью этого способа, это означает, что объем данных в числовом столбце Excel слишком велик для конечного поля в Access. Например, в базе данных Access свойство FieldSize конечного поля может иметь значение Байт, а исходные данные могут содержать значение больше 255. Исправьте значения в исходном файле и повторите операцию импорта.

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

После завершения импорта в логическом поле в режиме таблицы отображаются значения -1 и 0. Чтобы устранить эту проблему, необходимо после завершения импорта изменить значение свойства Формат этого поля на Да/Нет для отображения флажков.

Даты в длинном и среднем форматах отображаются в Access как краткие даты. Чтобы устранить эту проблему, откройте конечную таблицу в Access в режиме конструктора и измените свойство Формат поля даты на Длинный формат даты или Средний формат даты.

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

Повторяющиеся значения (нарушение уникальности ключа)

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

Значения дат, сдвинутые на 4 года

Значения полей дат, импортированных с листа Excel, оказываются сдвинуты на четыре года. В Excel для Windows используется система дат 1900, в которой даты представляются целыми числами от 1 до 65 380, соответствующими датам от 1 января 1900 г. до 31 декабря 2078 г. В Excel для Macintosh используется система дат 1904, в которой даты представляются целыми числами от 0 до 63 918, соответствующими датам от 1 января 1904 г. до 31 декабря 2078 г.

Прежде чем импортировать данные, измените систему дат для книги Excel или выполните после добавления данных запрос на обновление, используя выражение [имя поля даты] + 1462 для корректировки дат.

Отформатируйте исходные столбцы.

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

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

Описанные выше действия позволяют свести к минимуму количество пустых значений. В приведенной ниже таблице представлены ситуации, в которых пустые значения все же будут появляться.

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