Итак, у меня есть 6 запросов, и я хочу выполнить их все один раз в конце каждого месяца. (Я немного знаю о SQL, но они просто построены с использованием представления дизайна Access). Итак, в ближайшие несколько дней, возможно, я выполню 6 запросов за май, поскольку май только что закончился. Я хочу получить данные только за месяц, который только что закончился, поэтому в запросе в качестве имени месяца указываются критерии (например, май). Теперь не так уж много времени, чтобы менять все это каждый месяц, но есть ли способ автоматизировать это? В настоящее время они настроены на апрель, и я хочу изменить их на май, когда я проведу их через несколько дней. И каждый месяц я хотел бы набрать месяц (возможно, в текстовом поле в форме или где-то еще, если вы знаете лучший способ) только один раз, и он должен изменить все 6 запросов, без необходимости вручную открывать все 6, пролистать в правильное поле и измените критерии.
Примечание (о VBA): я использовал Excel VBA, поэтому я знаю основы VBA, но на самом деле я не знаю ничего специфического для Access (кроме просмотра кода несколько раз). И другие будут использовать это, кто ничего не знает о Access VBA. Итак, я думаю, что нашел похожий вопрос / ответ, который мог бы сделать это в VBA, но я бы предпочел сделать это другим способом. Если запрос должен быть немного переработан позже, возможно, кем-то, кто вообще не знает Access VBA, было бы неплохо иметь решение, не включающее VBA, если это вообще возможно.