В настоящее время вы работаете в автономном режиме; ожидается повторное подключение к Интернету
Войти

Запрещается вносить изменения, добавлять или удалять данные, источником которых являются книги Excel в Office Access 2003 или в Access 2002

Support for Office 2003 has ended

Microsoft ended support for Office 2003 on April 8, 2014. This change has affected your software updates and security options. Learn what this means for you and how to stay protected.

Проблема
В Microsoft Office Access 2003 или Microsoft Access 2002 запрещается вносить изменения, добавлять или удалять данные, источником которых являются книги Excel.

Кроме того, подобная проблема может возникнуть, если действительно одно из следующих условий:
  • Отправляется запрос для извлечения данных из таблиц, источником которых является книга Excel.
  • Создается форма с доступом к данным из таблиц, источником которых является книга Excel.
  • Для программного обновления таблиц, источником которых является книга Excel, используется библиотека объектов доступа к данным (DAO) или ADO.
При выполнении запроса для обновления записей в связанной книге Excel появляется следующее сообщение:
В операции должен использоваться обновляемый запрос
При использовании DAO для программного обновления таблиц, источником которых является книга Excel, появляется следующее сообщение:
Ошибка выполнения «3027» Не удается установить обновление. База данных или объект имеет атрибут «Только чтение».
При попытке обновить связанные данные в ADO появляется идентичное самое сообщение, а номер ошибки может быть следующим:
-2147217911 (80040e09)
Причина
Подобное поведение наблюдается, если действительно одно из следующих условий:
  • На компьютере установлен пакет обновления 2 (SP2) для Microsoft Office 2003 или какие-либо обновления Access 2003, вышедшие после пакета обновления 2 (SP2) для Office 2003.

    Дополнительные сведения о пакете обновления 2 (SP2) для Microsoft Office 2003 см. в следующей статье базы знаний Майкрософт:
    887616 Пакет обновления 2 (SP1) для Office 2003
  • Для Access 2002 установлено обновление KB904018, датированное 18 октября 2005 года.

    Дополнительные сведения об обновлении KB904018 для Access 2002 см. в следующей статье базы знаний Майкрософт:
    904018 Описание обновления для Access 2002: 18 октября 2005 г. (Эта ссылка может указывать на содержимое полностью или частично на английском языке)
  • На компьютере установлено приложение Access, включающее пакет обновления 2 (SP2) для Microsoft Office 2003, любые обновления Access 2003, вышедшие после пакета обновления 2 (SP2), либо обновление Access 2002 (KB904018) от 18 октября 2005 года или более позднее.
    Дополнительные сведения о включении файлов обновления Office в приложение Access см. в следующей статье базы знаний Майкрософт:
    916176 При создании пакета установки приложения в Access 2003 или Access 2002 мастер установки использует исполняемые файлы, включенные в версию выпуска Access (Эта ссылка может указывать на содержимое полностью или частично на английском языке)
Временное решение
Для решения этой проблемы воспользуйтесь одним из приведенных ниже способов.

Способ 1. Использование Microsoft Excel

Откройте связанную книгу Excel в Microsoft Excel и внесите необходимые изменения в книгу. После внесения изменений сохраните их и закройте книгу.

Способ 2. Использование Access 2003 или Access 2002

Импортируйте связанную книгу Excel в Access и внесите необходимые изменения в данные. После внесения изменений экспортируйте данные в виде файла Excel .xls.
Дополнительная информация
Из-за возникающих юридических вопросов корпорация Майкрософт отключила функции в Access 2003 и в Access 2002, которые позволяли пользователям изменять данные в связанных таблицах, которые указывали на диапазон в книге Excel. Тем не менее, при внесении изменений непосредственно в книгу Excel эти изменения сохраняются в связанных таблицах в Access.
edit access2003 access2k3 acc2003 acc2k3 access2002 access2k2 accessxp acc2002 acc2k2 accxp excel2003 excel2k3 xl2003 xl2k3 excel2002 excel2k2 excelxp xl2002 xl2k2 xlxp excel2000 excel2k xl2000 xl2k
Свойства

Номер статьи: 904953 — последний просмотр: 06/16/2006 12:33:31 — редакция: 4.3

  • Microsoft Office Access 2003
  • Microsoft Access 2002 Standard Edition
  • Microsoft Office Excel 2003
  • Microsoft Excel 2002 Standard Edition
  • Microsoft Excel 2000 Standard Edition
  • Microsoft Access 2002 Runtime
  • Microsoft Office Access 2003 Runtime
  • kbexpertiseadvanced kbdatabase kbtshoot kbprb KB904953
Отзывы и предложения