Reja.
1.Shartli makroslar haqida tushuncha
2. Makroslar bilan formalarning aloqadorlik metodlari.
Makrosdagi makrobuyruqlar bajarilish tartibi, shart ustunida berilayotgan shartlar asosida beriladi. Shart bu - rost(true) yoki yolg‘on(false) qiymat qabul qiluvchi mantiqiy ifoda. Keyingi misolni ko‘rib chiqamiz. Сумма часов formasiga soatlar taqsimoti xaqidagi ma’lumotlar kiritilgandan so‘ng ekranga xabar chiqaradigan makros yaratish kerak bo‘lsin.
Yangi makros yaratib unga Сообщение nomini o‘zlashtirish kerak.
Agar Условие ustuni eranda aks etmasa instrumentlar panelidan Условие tugmasini bosing yoki Вид menyusining Условие buyrug‘ini ishga tushiring.
Shartlar ustunining birinchi yacheykasiga ushbu mantiqiy ifodani kiriting
[Forms]![Список часов][kol chas]>1000
Shu qatorda, lekin Макрокоманда ustunidan Сообщение makrobuyrug‘ini tanlang va Сообщение argumentiga soatlar miqdorini 1000 dan katta qilib bering. Xuddi shu ibora berilgan shart bajarilishida ma’lumot oynasida paydo bo‘ladi. Тип argumentiga Информационное qiymatini bering. Shu bilan birga ma’lumotlar oynasida matndan tashqari literli tasvir paydo bo‘ladi(Windows muhitida ma’lumot chiqarishda qabul qilingan).
Yaratilgan makrosni saqlang.
Shunday qilib, o‘z ichiga makrobuyruqlar va bajarilish shartlar ketma-ketligini olgan makros tayyor. Shart Список часов formasidagi КолЧас пункт maydoniga taaluqli. Xabar КолЧас maydoniga 1000 dan ortiq qiymat berilganda paydo bo‘ladi. Endi bu makrosni Список часов formasining КолЧас maydoni to‘ldirilishi bilan bog‘lash kerak:
Список часов formasini oching va Конструктор rejimini ishga tushiring.
Izoh sohasidan tashqarida ikki marta sichqonchaning tugmasini tez bosib, formaning xossalar oynasini oching.
После обновления(yangilashdan so‘ng) maydonini toping va ro‘yxatdan Сообщение makrosini tanlang. Shu bilan siz makros bajarilishini, КолЧас maydoniga 1000 dan katta qiymat berish bilan bog‘langan hodisa bilan beramiz.
Formaning xossalar oynasini yoping va to‘ldirish rejimiga o‘tkazing.
Makroslarni chaqirish uchun boshqarish elementlarini yaratish maqsadga muvofiqdir. Bu ularga murojatni ancha tezlashtiradi va qulaylashtiradi. Bunday elementlarni joylashtirishga forma izohi va sarlavha hisoblanadi. Mashq sifatida makros bilan tugmani bog‘lashga urinib ko‘ramiz. U formaning aktiv yozuvini markerlaydi va uni nuxasini almashtirish buferiga ko‘chiradi.
Do'stlaringiz bilan baham: |