Watch, Locals, Immediate – oynalari dasturni atlatka qilish jarayonida ishlatiladi.
Programmaning bosqichma bosqich bajalishini ko’rish Atlatka deyiladi.
Code ishchi oynasini o’rganamiz. Matnning birinchi va oxirgi satrlariga etibor qarating. Birinchi satri quyidagicha
Sub Salom()
Bu makros prodsedurasining boshi.Prodsedura – bu dastur kodining mustaqil qismi. Agar hohlasangiz prodsedurani aloxida program qilib xam qarash mumkin. Bu yerda makrosning nomi ko’rsatilgan.Biz uni o’zimiz avtomatik yozish vaqtida bergan edik.
Makrosni oxirgi satri quyidagicha.
End Sub Bundan ko’rinadiki bizning avtomatik tarzda yozuv vaqtida xosil qilgan barcha komondalarimiz Sub va End Sub so’zlari orasida joylashadi ekan va buning o’rtasida nimalar bo’lishini o’rganib chiqamiz.
Birinchi satrdan keyin opostrof simboli ordali boshlanuvchi bir nechta satrlarni ko’ramiz. Bu shuni ko’rsatadiki bu satrlar izoxdir VBA dasturi matndagi izoxlarni avtomatik tarzda ko’k rang bilan ajratadi. Bizning xolatda izox sifatida chiqariladigan matn ko’rsatilyapti. Keyingi kod esa avtomatik--------- Bizning xolatda izox o’zida prosmit ismini va berilgan makros nima ish -------
Keyingi kod esa avtomatik tarzda matnni kiritishni bajaramiz. Bizning xolatda bu bittagina satrdan iborat:
Selection Type Text Text:= “salom”
Endi buni manosini tushunishga xarakat qilaylik Selection “ajratish” manosini beradi.Type – “chop qilish” manosini beradi,Text – tekst. Demak ajratilgan soxaga “salom” matnini chop qil degan manoni beradi. Endi “salom” degan so’zning o’rniga dasturimiz “xayr” degan so’zni chiqarish uchun qanday o’zgarishlar kiritish mumkinligini qaraymiz. Bu yerda osongina ko’rish mumkinki qo’shtirnoq ichida so’zni ------- natijada quyidagicha tasvir xosil bo’ladi.
Selection Type Text Text:= “xayr”
Ko’pgina endi boshlang’ich dasturchilar nuqtalarga,vergullarga,qavslarga,qo’shtirnoqlarga programma ichida keluvchi etibor qilmaydi.Bu esa ko’pgina xatoliklarga olib keladi va natijada yangi dasturchilarga qiyinchiliklar tug’iladi. Shuning uchun dasturni taxrirlayotganda bu narsalarga etibor qilish kerak bo’ladi.
Dastur matnini taxrirlagandan keyin taxrirlash oynasi yopiladi va hujjatda kursorni matnni kerakli joyiga qo`yib makrosni bajartiriladi.
Natijada ekranda dastlabki yozganimizdek “salom”so`zimas hayr so`zi hosil bo`ladi.
Endi visual Basic taxrirlovchisini keyinroq qarab chiqamiz.