Excelda Qanday Dastur Tuziladi

Mundarija:

Excelda Qanday Dastur Tuziladi
Excelda Qanday Dastur Tuziladi

Video: Excelda Qanday Dastur Tuziladi

Video: Excelda Qanday Dastur Tuziladi
Video: Ishlayotganda klaviaturadagi eng foydali kalit 2024, Aprel
Anonim

Barcha Microsoft Office dasturlari o'z hujjatlariga bajariladigan kod - skriptlarni kiritish imkoniyatini qo'llab-quvvatlaydi. Ularning yordami bilan siz ma'lumotlarni qayta ishlashni avtomatlashtirish bo'yicha keng ko'lamli vazifalarni hal qilishingiz mumkin. Shakllardan foydalanish so'zma-so'z ofis dasturiga asoslangan dastur yaratadi. Buni, masalan, Excelda qilish mumkin.

Excelda dastur qanday yaratiladi
Excelda dastur qanday yaratiladi

Kerakli

Microsoft Office Excel

Ko'rsatmalar

1-qadam

Microsoft Office Excel dasturini ishga tushiring. Agar kerak bo'lsa, yangi hujjat yarating. Buning uchun Ctrl + N tugmalarini bosing yoki "Fayl" menyusini kengaytiring va "Yangi …" bandini tanlang. Keyin "Kitob yaratish" panelidagi "Bo'sh kitob" havolasini bosing.

2-qadam

Visual Basic muharriri oynasini oching. Buning uchun Alt + F11 tugmalarini bosing yoki Asboblar menyusining Ibratli qismidan Visual Basic Editor-ni tanlang. U erda siz ushbu Excel ish kitobining ob'ektlar daraxtini, shuningdek tarkibidagi shakllar, modullar va sinf modullarini aks ettiradigan loyiha oynasini ko'rasiz.

3-qadam

Agar kerak bo'lsa, shakllar yarating. Asosiy menyuda "Qo'shish" -ni, so'ng "UserForm" -ni bosing. Loyiha panelidagi Formalar bo'limiga yangi narsa qo'shildi. Yaratilganda, ariza avtomatik ravishda ochiladi. Sichqoncha yordamida boshqaruv oynasini asboblar qutisidan forma oynasiga torting. Ularning o'lchamlari va o'rnini o'zgartiring. Sichqoncha bilan tanlagandan so'ng, Xususiyatlar panelida ularning xususiyatlarini o'zgartiring. Ctrl + S tugmachalarini bosib shakllarni saqlang.

4-qadam

Kerakli miqdordagi modul yoki sinf modullarini yarating. Buning uchun asosiy menyuning Qo'shish qismidagi Module yoki Class Module elementlarini tanlang. Loyiha oynasidagi tegishli elementlarni ikki marta bosish orqali kerakli modullar yoki shakllar uchun kodlarni tahrirlash oynalarini oching.

5-qadam

Sinf modullariga sinf deklaratsiyalarini qo'shing. Class kalit so'zidan foydalanib ularni aniqlang:

CSampleClass sinfi

Oxirgi sinf

6-qadam

Sinf ta'riflariga metodlarni, modullarga funktsiya va protsedura stublarini qo'shing. Funksiyalar kalit so'zi yordamida e'lon qilinadi, so'ngra ism va parametrlar to'plami, vergul bilan ajratilgan, qavs ichiga olingan. Misol uchun:

Funktsiya namunasi funktsiyasi (a, b, c)

Tugatish funktsiyasi

Xuddi shunday (faqat Sub kalit so'zidan foydalangan holda) protseduralar e'lon qilinadi:

Sub SampleProcedure (a, b)

Yakuniy pastki

7-qadam

Sinf a'zolarini, shuningdek global va mahalliy (funktsiyalar va usullarda) o'zgaruvchilarni e'lon qiling. Buning uchun Dim … As bandidan foydalaning (o'zgaruvchining turi As kalit so'zidan keyin ko'rsatiladi). Masalan, kitob ob'ektiga havolani saqlaydigan oWB o'zgaruvchini e'lon qilish quyidagicha ko'rinishi mumkin:

Dim oWB Excel sifatida. Ish kitobi

Qavsdagi o'lchamni belgilash orqali siz qatorni e'lon qilishingiz mumkin:

Dim aWBooks (10) Excel. Workbook sifatida

8-qadam

Funksiyalar, protseduralar, sinf usullarining kodlariga o'zgartirishlar kiritish orqali dastur algoritmini amalga oshirish. Bajarilish oqimini boshqarish uchun Visual Basic boshqaruv tuzilmalaridan foydalaning. O'zingizning ma'lumotlar tuzilmalaringiz bilan, ichki o'rnatilgan ob'ektlar va o'rnatilgan Excel ob'ektlaringiz bilan ishlash.

Tavsiya: