|
Shartlar bilan bog„langan makrosni bajarishBog'liq 46379 1 53E52CF73F6EF3CFFBD207633E263E7E9A7B7F79Shartlar bilan bog„langan makrosni bajarish
Makrosdagi makrobuyruqlar bajarilish tartibi, shart ustunida berilayotgan
shartlar asosida beriladi.
Shart
bu -
rost
(true) yoki
yolg„on
(false) qiymat qabul
kiluvchi mantiqiy ifoda. Keyingi misolni ko‗rib chiqamiz. Summa chasov
formasiga soatlar taksimoti haqidagi ma‘lumotlar kiritilgandan keyin ekranga
habar chiqaradigan makros yaratish kerak bo‗lsin.
Yangi makros yaratib unga
Soobshenie
nomini o‗zlashtirish kerak.
Agar
Uslovie
ustuni eranda aks etmasa instrumentlar panelidan
Uslovie
knopkasini bosing yoki
Vid
menyusining
Uslovie
buyrug‗ini ishga
tushiring.
Shartlar ustunining birinchi yacheykasiga ushbu mantiqiy ifodani
kiriting
[Forms]![spisok chasov][kol chas]>1000
Shu
qatorda,
lekin
Makrobuyruq
ustunidan
Soobshenie
makrobuyrug‗ini tanlang va
Soobshenie
argumentiga soatlar miqdorini
1000 dan katta qilib bering. Huddi shu ibora berilgan shart bajarilishida
ma‘lumot oynasida paydo bo‗ladi.
Tip
argumentiga
Informatsionnoye
qiymatini bering. Shu bilan birga ma‘lumotlar oynasida matndan
tashqari I literli tasvir paydo bo‗ladi(Windows muhitida ma‘lumot
chikarishda qabul qilingan).
Yaratilgan makrosni saqlang.
97
Shunday qilib, o‗z ichiga makrobuyruqlar va bajarilish shartlar ketma-
ketligini olgan makros tayyor. Shart Spisok chasov formasidagi KolChas
punkt
maydoniga taaluqli. Habar KolChas maydoniga 1000 dan ortiq qiymat berilganda
paydo bo‗ladi. Endi bu makrosni Spisok chasov formasining KolCHas maydoni
to‗ldirilishi bilan bog‗lash kerak:
Spisok chasov formasini oching va konstruktor rejimini ishga tushiring.
Izoh sohasidan tashqarida ikki marta sichqonchaning tugmasini tez
bosib, formaning hossalar oynasini oching.
Posle obnovleniya
maydonini toping va ro‗yhatdan
Soobshenie
makrosini tanlang. SHu bilan siz makros bajarilishini, KolCHas
maydoniga 1000 dan katta qiymat berish bilan bog‗langan hodisa bilan
beramiz.
Formaning hossalar oynasini yoping va to‗ldirish rejimiga o‗tkazing.
|
| |