|
|
|
| Доброго времени суток! У меня такой вопрос: как обращаться к ячейкам запроса? Что я имею в виду: есть запрос, который подтягивает данные из листа Excel, и я хочу, чтобы при его выполнении (точнее макросом) он открывался в режиме таблицы (как бы на чтение) и делалась проверка, что если такая-то ячейка пустая, то выдается сообщение. Такое можно сделать? И вообще - запрос на добавление как работает? Построчно добавляет? Можно ли это отследить, чтобы при определенных условиях он не добавлял строку?
Заранее спасибо! | |
|
| |
|
14 Кб. |
|
| От макросов в access лучше избавляться совсем. Макрос может (должен) быть только один: Autoexec. Дальше только код....Открыть (выполнить) запрос можно так:
DoCmd.OpenQuery "ИмяЗапроса", acViewNormal, acEdit
По проверке ячеек не скажу. Что-то подсказывает, что надо рекордсетом...
Запрос на добавление добавляет записи в таблицу, т.е. да - построчно.
Можно задать условия отбора.
См. пример. | |
|
| |
|
|
|
| я неправильно выразилась) у меня все в VBA ))) получается, надо отдельные запросы создавать на условиях и их выполнять...ясно, спасибо :) | |
|
| |
|
|
|
| Условия можно попробовать брать из списка (поля со списком), так же условия можно комбинировать (и/или) в конструкторе запроса. | |
|
| |