Доступ к запросу из Excel без доступа установлен
У меня есть база данных Access с несколькими таблицами и несколькими запросами. У меня уже есть это отлично работает в Access, но мой начальник хочет, чтобы я повторил результаты, используя Excel 2010. Я пытался использовать MS-запрос, встроенный в Excel, но я не могу заставить SQL-запрос сделать то же самое, я спросил несколько опытные люди, но они также не знали. Я решил попробовать другой подход.
Пользователи должны регулярно обновлять информацию в таблицах, а затем повторно выполнять запросы. Затем результат экспортируется в Excel для дальнейшей манипуляции. Могу ли я сделать базу данных доступной через среду выполнения? Могу ли я сделать так, чтобы пользователь помещал все таблицы, которые нужно обновить, в виде электронных таблиц Excel в определенную папку, а затем в VBA в Excel приложение для доступа во время выполнения обновляет таблицы, запускает запросы и выводит результаты в Excel? Главное, чтобы у пользователей не было приложения полного доступа.
Я осмотрелся вокруг, но не мог найти много на этом. Если нет, любые другие идеи будут приветствоваться.
1 ответ
Из вики Access:
Рабочая версия позволяет пользователям просматривать, редактировать и удалять данные, а также выполнять запросы, формы, отчеты, макросы и код модуля VBA. Рабочая версия не позволяет пользователям изменять дизайн таблиц Microsoft Access, запросов, форм, отчетов, макросов или кода модуля.
Таким образом, вы можете отправить код в версию времени выполнения Access, которая выполняет запросы, обновляющие ваши данные, и связать Excel с таблицами, полученными в результате этих обновлений.