Доброго вечера уважаемые умнейшие пользователи умных машин!
В общем проблема в том что необходимо сделать Макрос с Условием в MS ACCESS, при помощи макрокоманд. А именно необходимо что бы в Таблице шел поиск по какому нибудь полю и при нахождении какого либо ключевого слова выдавалось сообщение о нахождении, в противном случае (если ключевого слова в записи поля нет) также выдавалось сообщение о том что запись не удовлетворяет условию. Я уже начал писать, мои макрокоманды: открытьтаблицу, КЭлементуУправления, НаЗАпись, Сообщение. Однако к макрокоманде НАЗАпись надо написать условие и что то я не нашел в Интернете ниодного примера как писать, в справке глухо. Уважаемые пользователи, программисты или просто знающие люди напишите пожалуйста хотя бы как выглядит синтаксис при записи условия(какие инструкции вписывать и как правильно написать это самое условие - у меня все время вылетают), а если Вы еще напишете по моему конкретному примеру буду очень благодарен любой помощи!!!
Народ очень нужна помощь в макросе MS Access!
Модератор: Naeel Maqsudov
-
- Сообщения: 526
- Зарегистрирован: 04 фев 2007, 18:37
- Откуда: Сургут
- Контактная информация:
Здравствуйте Oranpel.
"начал писать, мои макрокоманды" это конечно здорово, но начинать знакомство надо со справочной литературы и документации. Чмтать инструкцию "Как посадить самолет" надо еще до взлета, я так думаю.
Файл справки Access 97 - http://ifolder.ru/4464387
подборка кодов и "ответов" - http://ifolder.ru/4464512
Евгений.
"начал писать, мои макрокоманды" это конечно здорово, но начинать знакомство надо со справочной литературы и документации. Чмтать инструкцию "Как посадить самолет" надо еще до взлета, я так думаю.

Файл справки Access 97 - http://ifolder.ru/4464387
подборка кодов и "ответов" - http://ifolder.ru/4464512
Евгений.
Большое спасибо Евгений за полезную литературу. В ней есть хотя бы примеры этих самых условий, я все прочел и попробовал много разных вариантов, однока мой горячо обожаемый MS ACCESS выдает ошибку краткий смысл в которой: - слишком мало или слишком много аргументов (что само по себе вызывает недоумение) и - слишком мало памяти для выполнения приложения - что также очень иннтересно.
Уважаемые програмисты, может кто нить скажет - изменился ли синтаксис условий с 97 до 2003 аксеса?
Уважаемые програмисты, может кто нить скажет - изменился ли синтаксис условий с 97 до 2003 аксеса?
-
- Сообщения: 526
- Зарегистрирован: 04 фев 2007, 18:37
- Откуда: Сургут
- Контактная информация:
Здравствуйте Oranpel.
Синтаксис не поменялся, ядро VBA работает во всех версиях одинаково.
" слишком мало или слишком много аргументов" Вы можете проверить самостоятельно, в Object Browser (который вызывается в редакторе F2) введите в поле Search Text искомую команду и поиск отобразит ее. Там же в поле свойств или вызвав справку можно узнать ее синтаксис.
Евгений.
Синтаксис не поменялся, ядро VBA работает во всех версиях одинаково.
" слишком мало или слишком много аргументов" Вы можете проверить самостоятельно, в Object Browser (который вызывается в редакторе F2) введите в поле Search Text искомую команду и поиск отобразит ее. Там же в поле свойств или вызвав справку можно узнать ее синтаксис.
Евгений.