Microsoft Excel ko'p yillar davomida mashhurligi rad etilmagan foydali vositadir. Bu professional va shaxsiy hayotda muhim ahamiyatga ega.

Fayllaringizga VBA kodini qo'shish orqali siz ko'plab vazifalarni avtomatlashtirishingiz va ko'p vaqtni tejashingiz mumkin.

Ushbu bepul kurs sizga vaqtni qanday avtomatlashtirishni ko'rsatadi. Va qanday qilib VBA tili bilan operatsiyani iloji boricha tez va oson qilish mumkin.

Ixtiyoriy viktorina sizga yangi ko'nikmalaringizni sinab ko'rish imkonini beradi.

VBA nima va uni nima uchun ishlatamiz?

VBA (Visual Basic for Applications) barcha Microsoft Office (hozirgi Microsoft 365) ilovalarida (Word, Excel, PowerPoint va Outlook) qoʻllaniladigan dasturlash tilidir.

Dastlab, VBA Microsoft Office dasturlarida topilgan Microsoft Visual Basic (VB) tilini amalga oshirish edi. Ikki til bir-biri bilan chambarchas bog'liq bo'lsa-da, asosiy farq shundaki, VBA tili faqat Microsoft Office dasturlarida ishlatilishi mumkin.

Ushbu oddiy til tufayli siz takroriy vazifalarni avtomatlashtiradigan yoki bitta buyruq yordamida ko'p sonli operatsiyalarni bajaradigan ko'p yoki kamroq murakkab kompyuter dasturlarini yaratishingiz mumkin.

Eng oddiy shaklda bu kichik dasturlar makroslar deb ataladi va VBA dasturchilari tomonidan yozilgan yoki foydalanuvchi tomonidan dasturlashtirilgan skriptlardir. Ular bitta klaviatura yoki sichqoncha buyrug'i bilan bajarilishi mumkin.

Murakkab versiyalarda VBA dasturlari maxsus Office ilovalariga asoslangan bo'lishi mumkin.

Algoritmlar hisobotlarni, ma'lumotlar ro'yxatini, elektron pochta xabarlarini va boshqalarni avtomatik ravishda yaratish uchun ishlatilishi mumkin. Standart Office ilovalari asosida batafsil biznes ilovalarini yaratish uchun VBA dan foydalanishingiz mumkin.

Garchi VBA hozirda tajribali dasturchilar uchun juda cheklangan bo'lsa-da, uning mavjudligi, boy funksionalligi va katta moslashuvchanligi hali ham ko'plab mutaxassislarni, ayniqsa moliyaviy sektorda o'ziga jalb qiladi.

Birinchi ijodingiz uchun so'l yozuvchisidan foydalaning

Makroslarni yaratish uchun siz Visual Basic (VBA) dasturini kodlashingiz kerak, bu aslida so'l yozuvdir, to'g'ridan-to'g'ri buning uchun taqdim etilgan vositada. Hamma ham kompyuter olimi emas, shuning uchun makrolarni dasturlashsiz qanday o'rnatish haqida ma'lumot beramiz.

– Yorliq ustiga bosing Tuzuvchi, keyin tugmani bosing rekord makro.

- Maydonda makro nomi, makrosga bermoqchi bo'lgan nomni yozing.

Bu erda Qisqa klavish, yorliq sifatida tugmalar birikmasini tanlang.

Tavsif kiriting. Agar sizda bir nechta so'l yozib olingan bo'lsa, noto'g'ri foydalanmaslik uchun ularning barchasini to'g'ri nomlashingizni tavsiya qilamiz.

– OK tugmasini bosing.

Makros yordamida dasturlamoqchi bo'lgan barcha amallarni bajaring.

- Yorliqlarga qayting Tuzuvchi va tugmasini bosing Yozishni to'xtating tugatganingizdan keyin.

Bu operatsiya nisbatan sodda, ammo u biroz tayyorgarlikni talab qiladi. Ushbu vosita yozib olish paytida bajargan barcha harakatlaringizdan nusxa oladi.

Kutilmagan vaziyatlarning oldini olish uchun yozishni boshlashdan oldin makrosning ishlashi uchun zarur bo'lgan barcha amallarni bajarishingiz kerak (masalan, so'l boshida eski ma'lumotlarni o'chirish).

Makroslar xavflimi?

Excel hujjati uchun boshqa foydalanuvchi tomonidan yaratilgan makros xavfsiz emas. Sababi juda oddiy. Xakerlar VBA kodini vaqtincha o'zgartirish orqali zararli makroslarni yaratishi mumkin. Agar jabrlanuvchi zararlangan faylni ochsa, Office va kompyuter zararlangan bo'lishi mumkin. Masalan, kod Office ilovasiga kirib, har safar yangi fayl yaratilganda tarqalishi mumkin. Eng yomon holatda, u hatto pochta qutingizga kirib, zararli fayllarning nusxalarini boshqa foydalanuvchilarga yuborishi mumkin.

Qanday qilib o'zimni zararli makroslardan himoya qilishim mumkin?

Makroslar foydali, lekin ular ham juda zaif va xakerlar uchun zararli dasturlarni tarqatish vositasiga aylanishi mumkin. Biroq, siz o'zingizni samarali himoya qilishingiz mumkin. Ko'pgina kompaniyalar, shu jumladan Microsoft, yillar davomida o'zlarining ilovalari xavfsizligini yaxshilagan. Ushbu xususiyat yoqilganligiga ishonch hosil qiling. Agar siz so'lni o'z ichiga olgan faylni ochmoqchi bo'lsangiz, dastur uni bloklaydi va sizni ogohlantiradi.

Xakerlarning tuzoqlaridan qochishning eng muhim maslahati noma'lum manbalardan fayllarni yuklab olmaslikdir. Bundan tashqari, faqat ishonchli fayllarni ochish uchun makroslarni o'z ichiga olgan fayllarni ochishni cheklash muhimdir.

 

Maqolani asl saytida o'qishni davom eting →