Добрый день! Есть база на SQL Server. Нужно в Excel вернуть результаты запроса с параметрами. Значение параметров нужно брать из определённых ячеек листа. Запрос сам по себе сложный, много вложенных подзапросов с группировками данных, который на входе получает два параметра (диапазон дат).
Если в запросе жёстко прописать значения, то данные отображаются. Пробовала в "Свойствах подключения" в "Тип команды" выбрать SQL и в "Текст команды" написать запрос. Но мне нужно передавать параметры динамически.
Пробовала реализовать через Microsoft Query. Для простеньких запросов всё отлично работает, excel даёт возможность установить для параметров способ получения значения - из ячейки, но для моего запроса Microsoft Query выдаёт сообщение, что запрос нельзя отобразить графически, поэтому параметры назначить нельзя.
Может кто подскажет, возможно ли как то обойти данную проблему без использования VBA и ADO?
Добрый день! Есть база на SQL Server. Нужно в Excel вернуть результаты запроса с параметрами. Значение параметров нужно брать из определённых ячеек листа. Запрос сам по себе сложный, много вложенных подзапросов с группировками данных, который на входе получает два параметра (диапазон дат).
Если в запросе жёстко прописать значения, то данные отображаются. Пробовала в "Свойствах подключения" в "Тип команды" выбрать SQL и в "Текст команды" написать запрос. Но мне нужно передавать параметры динамически.
Пробовала реализовать через Microsoft Query. Для простеньких запросов всё отлично работает, excel даёт возможность установить для параметров способ получения значения - из ячейки, но для моего запроса Microsoft Query выдаёт сообщение, что запрос нельзя отобразить графически, поэтому параметры назначить нельзя.
Может кто подскажет, возможно ли как то обойти данную проблему без использования VBA и ADO?Cathreen