У меня есть проект, в котором я читаю данные с листа Excel и сохраняю их в таблицах Access ( не прямой импорт - см. этот вопрос если вы ' заинтересован). Моя текущая проблема заключается в том, что каждый раз, когда я запускаю свой «импорт», а затем пытаюсь открыть книгу в Excel, она «заблокирована для редактирования», если / пока я не закрою Access. Я не думаю это должно быть так. Мой процесс
- Откройте книгу с помощью автоматизации.
- Создайте коллекцию имен листов.
- Отпустить объекты автоматизации.
- Если имеется более одного листа, получите пользовательский ввод для обработки.
- Откройте набор записей ADO в определенном диапазоне и прочитайте некоторые данные.
- Отключить набор записей и соединение.
- Откройте набор записей ADO в другом определенном диапазоне и прочитайте несколько данных.
- Отключить набор записей и соединение.
- Закройте управляющую форму.
Шаги 1 - 4 и 9 находятся в файле формы, остальные в модуле.
Я что-то упустил? Я думаю Я выпустил все ссылки на рабочую книгу ....