Excel+Access с использование VBA

Узнай цену своей работы

Формулировка задачи:

Доброе день! Задачка: Есть база данных на Access, там же создан запрос. Нужно выгрузить данные полученные в результате выполнения запроса в Access-е в массив (в Excel). Запрос вынес на сторону БД, так как он длинный и там удобней с ним работать. Посмотрел возможности запуска готового запроса на стороне БД и нашел способ - CurrentDb.QueryDefs("ГотовыйЗапрос"). Однако, есть ряд проблем использования этого метода. Нужно подключать библиотеку DAO, которая почему-то не подключается через References (Error in loading DLL). Т.е. скорей всего ее нужно где-то скачивать. Меня это насторожило. Может это какая старая технология? А без этой библиотеки не работает DataBase, OpenDatabase и т.д. Как можно еще решить эту задачу? Заранее спасибо за ответ!

Решение задачи: «Excel+Access с использование VBA»

textual
Листинг программы
sSQL="Select a1.* From [Мой запрос] as a1"
rs.Open sSQL, [объектная переменная с подключением],3,3

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

10   голосов , оценка 4 из 5