powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Запрос данных из Access в Excel
2 сообщений из 2, страница 1 из 1
Запрос данных из Access в Excel
    #33141419
Rustam-27
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
В общем, на листе Excel в определенной ячейке есть выпадающее меню с выбором периода (январь....декабрь)
Кроме этого, создал запрос к уже имеющейся базе данных.
Теперь мне надо изменить макрос, чтобы при запросе данных выбирался по полю месяц только месяц, указанный мной в выпадающем меню в листе Excel.

Как подставить мою переменную допустим a(1) в текст запроса вместо xxx

....."WHERE (База.Месяц='xxxxxx')"....


Премного благодарен.
...
Рейтинг: 0 / 0
Запрос данных из Access в Excel
    #33141613
White Owl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
а как ты формируешь сам запрос то?
Если на VBA то можно например так:

Worksheet(1).QueryTables(1).CommandText = "select f1, f2, f2 from t1 where t1.datefield=#" & format(Worksheet(1).Range("D3").Value, "dd/mm/yyyy") & "#"

Реальный формат даты зависит от настроек твоей базы данных. Ну и если запрос делается к Access, то дату надо обязательно брать в кавычки из диезов. Это личный прикол MS.
...
Рейтинг: 0 / 0
2 сообщений из 2, страница 1 из 1
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Запрос данных из Access в Excel
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]