Перейти к основному контенту
Поддержка
Войдите с помощью учетной записи Майкрософт
Войдите или создайте учетную запись.
Здравствуйте,
Выберите другую учетную запись.
У вас несколько учетных записей
Выберите учетную запись, с помощью которой нужно войти.

Проблемы

В базе данных Microsoft Access 2010 при запуске макроса Импортэкспорттекста или макроса, который импортирует, экспортирует или связывает текстовый файл с сохраненным именем спецификации, а макрос создан или изменен в Access 2010, при попытке запуска макроса появляется следующее сообщение об ошибке:

"Спецификация текстового файла" <x> "не существует. Вы не можете импортировать, экспортировать и связывать их с помощью спецификации."Обратите внимание, что значение "<x>" соответствует порядковому номеру спецификации в списке спецификаций для базы данных.

Причина

Это известная проблема в Microsoft Access 2010.

Решение

Установка накопительного обновления за Июнь 2011 для Microsoft Access 2010:http://support.Microsoft.com/kb/2544022важно! Если вы изменили макрос, содержащий макрокоманду TransferText в Access 2010, перед установкой накопительного обновления за Июнь 2011 г. Вы по-прежнему получаете сообщение об ошибке после установки обновления. Если вы открыли макрос в режиме конструктора, вы увидите спецификацию текст, которая изменилась на номер позиции (x). Чтобы устранить эту ошибку, необходимо повторно выбрать соответствующую текстовую спецификацию в Access 2010 и сохранить макрос.Временные решенияЭту проблему можно решить с помощью одного из описанных ниже способов.Способ 1: создание и изменение макросов в более ранней версии Access.

  1. Откройте базу данных в Microsoft Access 2007.

  2. Выберите имя нужной спецификации в разделе действия TransferText макроса.

  3. Сохраните и закройте макрос.

  4. Откройте базу данных в Microsoft Access 2010 и запустите макрос.

Способ 2: используйте макрокоманду TransferText в Visual Basic для приложений, а не в макросе. Вы можете выполнять одинаковые макрокоманды с помощью кода VBA. Например, DoCmd. TransferText acImportDelim, "MyImportSpec", "table1", "C:\FileName.txt" для получения дополнительных сведений об использовании TransferText ознакомьтесь со следующей статьей: DoCmd. TransferText (Access)http://MSDN.Microsoft.com/en-US/Library/ff835958.aspxспособ 3: переименуйте спецификацию таким образом, чтобы она соответствовала ее положению в списке спецификаций. Чтобы сохранить существующую спецификацию с новым именем (по сути, переименование спецификации), выполните указанные ниже действия. в базе данных начните импорт нового текстового файла, выделив вкладку Внешние данные и выбрав в группе Импорт & ссылку пункт текстовый файл.

  1. Выберите любой текстовый файл, который нужно импортировать, и нажмите кнопку ОК.

  2. Нажмите кнопку Дополнительно.

  3. Щелкните спецификации

  4. Выберите существующую спецификацию и нажмите кнопку Открыть.

  5. Нажмите кнопку Сохранить как и назовите его с помощью соответствующего порядкового номера (в списке спецификаций, для которого первым задано значение "1", второй — "2" и т. д.)

  6. Щелкните спецификации

  7. Выберите название старой спецификации и нажмите кнопку Удалить.

  8. Теперь в старой спецификации указан номер индекса.

  9. Отмена настройки окон мастера импорта

  10. Открытие макроса в режиме конструктора

  11. В поле со списком для названия спецификации выберите новое название спецификации.

Дополнительная информация

Макросы, созданные в более ранних версиях Access, будут правильно работать в Access 2010, пока они не будут изменены в Microsoft Access 2010.

Нужна дополнительная помощь?

Нужны дополнительные параметры?

Изучите преимущества подписки, просмотрите учебные курсы, узнайте, как защитить свое устройство и т. д.

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

Были ли сведения полезными?

Насколько вы удовлетворены качеством перевода?
Что повлияло на вашу оценку?
После нажатия кнопки "Отправить" ваш отзыв будет использован для улучшения продуктов и служб Майкрософт. Эти данные будут доступны для сбора ИТ-администратору. Заявление о конфиденциальности.

Спасибо за ваш отзыв!

×