Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

Примеры условных выражений в макросах



Выражение Условие выполнения макрокоманды
   
Город="Москва" Поле «Город» в форме, из которой запускается макрос, содержит значение «Москва».
DCount("[КодЗаказа]", "Заказы")>35 Имеется более 35 значений в поле «КодЗаказа» таблицы «Заказы».
DCount("*", "Заказано", "[КодЗаказа]=Forms![ПримерФормы]! [КодЗаказа]")>35 Имеется более 35 записей в таблице «Заказано», у которых значение поля «КодЗаказа» совпадает со значением поля «КодЗаказа» в форме «ПримерФормы».
[Дата исполнения] Between 2-фев-95 And 2-мар-95 Поле «Дата исполнения» в форме, из которой запускается макрос, содержит значение не раньше 2-фев-95 и не позже 2-мар-95.
Forms!Товары!На складе<5 Значение поля «На складе» в форме «Товары» меньше 5.
IsNull([Имя]) Поле «Имя» в форме, из которой запускается макрос, содержит пустое (Null) значение. Данное выражение эквивалентно следующему: [Имя] Is Null.
[Страна]="Литва" And Forms![Сумма продаж]![Объем заказов]>100 Одновременное выполнение двух условий. Поле «Страна» в форме, из которой запускается макрос, содержит значение «Литва»; а значение поля «Объем заказов» в форме «Сумма продаж» превышает 100.
[Страна] In ("Латвия", "Литва", "Эстония") And Len([Индекс])<>5 Поле «Страна» имеет значение «Латвия», «Литва» или «Эстония», а длина содержимого поля «Индекс» не равняется пяти символам.
MsgBox("Изменить?",1)=1 Пользователь нажимает кнопку OK в диалоговом окне, которое открывается функцией MsgBox. Нажатие кнопки Отмена в диалоговом окне игнорируется.
     

Совет. Для того чтобы временно пропустить макрокоманду, введите False в ячейку условия. Такой прием часто используют при отладке макросов.

{ewc HLP95EN.DLL, DYNALINK, "Связь с Web или другими источниками":"acconExamplesMacroConditionsSW":1:"Foo":"Invisible"}





Дата публикования: 2014-11-04; Прочитано: 253 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



studopedia.org - Студопедия.Орг - 2014-2025 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.009 с)...