Простите за непонятное название темы, не знаю как точнее описать.
Есть файл Excel, куда я выгружаю данные sql-запросом с помощью odbc (Данные - подключения - свойства - там запрос sql). Выгружается все в таблицу. Обновляется просто путем нажатия "Обновить все".
Дело в том, что в самом тексте запроса прописан месяц, за который выгружаются данные (например, февраль 2018). Чтобы его изменить нужно руками поменять три раза текст в самом запросе.
Можно ли как-нибудь сделать так, чтобы запрос брал нужный мне месяц из выпадающего списка или еще из какого-нибудь объекта прямо на листе Excel? То есть выбрал месяц (или диапазон месяцев) из списка - нажал обновить (или кнопку какую-нибудь) - и запрос пошел работать и выгружать данные в таблицу по данной дате?
Заранее спасибо!
Есть файл Excel, куда я выгружаю данные sql-запросом с помощью odbc (Данные - подключения - свойства - там запрос sql). Выгружается все в таблицу. Обновляется просто путем нажатия "Обновить все".
Дело в том, что в самом тексте запроса прописан месяц, за который выгружаются данные (например, февраль 2018). Чтобы его изменить нужно руками поменять три раза текст в самом запросе.
Можно ли как-нибудь сделать так, чтобы запрос брал нужный мне месяц из выпадающего списка или еще из какого-нибудь объекта прямо на листе Excel? То есть выбрал месяц (или диапазон месяцев) из списка - нажал обновить (или кнопку какую-нибудь) - и запрос пошел работать и выгружать данные в таблицу по данной дате?
Заранее спасибо!