2016-06-29 9 views
0

У меня есть несколько запросов в моей базе данных Access, которые извлекают данные из файлов Excel, которые появляются в базе данных в виде связанных таблиц. Они отлично справились, пока внезапно и необъяснимо, что я получал ошибку «Внешняя таблица не в ожидаемом формате» при попытке получить к ней доступ.Ошибка доступа к MS: «Внешняя таблица не в ожидаемом формате» при попытке открыть связанную таблицу, которая ранее работала

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

ответ

2

Оказалось, что проблема возникла из-за документа слияния. Как только я сохранил и закрыл файл слияния в Word и попытался снова получить доступ к запросам и таблицам в Access, ошибка больше не появлялась.

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

Одним словом, как выразился Оливье, файл был заблокирован Word. Простая проблема, но не совсем ясная, учитывая сообщение об ошибке (если вы не следуете логике Андре, что ожидаемый формат является неблокированным файлом, хаха).

Я надеюсь, что это поможет кому-то еще!

+0

Похоже, что я не могу принять свой собственный ответ до тех пор, пока не пройдут два дня, поэтому я сделаю это, если только кому-то еще нечего добавить! –

+2

Файл был заблокирован Word. –

+0

Правильно, вот что я пытался сказать. Я просто тестировал его с помощью обычной рабочей книги (не с макросъемкой), и то же самое, появляется некорректная ошибка ... странно. Ошибка очень вводит в заблуждение, и я не нашел никого в подобной ситуации в моем поиске, и это побудило меня опубликовать этот вопрос и ответ. –

 Смежные вопросы

  • Нет связанных вопросов^_^