|
II fəsil. Visual Basic for Aplication (VBA)
II fəsil. Visual Basic for Aplication (VBA)
Müasir proqramlaşdırmanın əsasları: Excel&VBA( MicroSoft texnologiyları)
Mündəricat 1. Visual Basic (VB) redaktoru 1.1. VB redaktorunun yüklənməsi 1.2. VB redaktorun pəncərələri 1.2.1. Project(Layihə) pəncərəsi 1.2.2. Code(İlkin kod) pəncərəsi 1.2.3. UserForm(İstifadəçi forması) pəncərəsi 1.2.4. Properties(Xüsusiyyətlər) pəncərəsi 1.2.5. Immediate (Dərhəl yerinə yetirilmə) pəncərəsi 1.2.6. Call Stack(Ünvanlar yaddaşı) pəncərəsi 1.2.7. Object Browser (Obyektlərin Baxıcısı) pəncərəsi 1.3. VB redaktorunun menyusu 1.3.1. File 1.3.2. Edit 1.3.3. View 1.3.4. Insert 1.3.5. Format 1.3.6. Debug 1.3.7. Run 1.3.8. Tools 1.3.9. Add-Ins 1.3.10. Window 1.3.11. Help 1.4. VB redaktorunun alətlər panelləri 1.4.1. Standard alətlər paneli 1.4.2. Edit alətlər paneli 1.4.3. Debug alətlər paneli 1.4.4. UseForm alətlər paneli 1.5. Praktikum 2. VB redaktorunun kömək (HELP) sistemi 2.1. VB redaktorunun Help sistemi haqqında ümumi məlumat 2.2. Help siteminin kateqoriyaları 2.3. Help sisteminin məqalələri 2.4. İlkin kod pəncərəsindən Help sisteminin çağırılması 2.5. UserForm pəncərəsindən Help sisteminin çağırılması 2.6. Praktikum 3. VBA-da verilənlərin tipləri. Dəyişənlər və sabitlər 3.1. Proqramlaşdırmaya başlayırıq. Bizim ilk proqram kodumuz 3.1.1. I addım: FirstCodes modullu “Modules” kateqoriyasının yaradılması 3.1.2. II addım: FirstCodes modulluna ilkin kodun daxil edilməsi (MyFirstProc proseduru) 3.1.3. III addım: FirstCodes modullunun MyFirstProc prosedurunun yerinə yetirilməsi 3.1.4. IV addım: FirstCodes modullunun MyFirstProc prosedurunun yerinə yetirilməsinin nəticələrinə baxmaq 3.2. İlkin kodun strukturu və elementləri: ötəri baxış 3.3. İdentifikatorlar 3.4. Visual Basic-də verilənlər tipləri haqqında 3.4.1. Date tipi 3.4.2. Ədədi tiplər 3.4.3. Mətn tipi 3.4.4. Məntiq tipi 3.4.5. Variant tipi 3.4.6. İstifadəçi tipi 3.5. Dəyişənlər 3.5.1. Dəyişənlərin elan edilməsi üsulları 3.6. Sabitlər 3.6.1. MsgBox daxili funksiyasının araşdırılması (1-ci mərhələ) 3.7. Əks əlaqə 3.8. Praktikum 4. VBA-da ifadələr 4.1. Tiplərin uyğunluğu. Tip çevirmələri 4.1.1. Hesabi ifadələr (numeric expression) 4.1.2. Tarixi ifadələr (date expression) 4.1.3. Mətni ifadələr (string expression) 4.1.4. Məntiqi ifadələr 4.1.5. Obyekt ifadələr 4.1.6. Visual Basic-də verilənlər tiplərinin çevrilməsi 4.2. Mənimsəmə operatoru (=) 4.3. Hesabi operatorlar 4.3.1. Toplama (+) 4.3.2. Çıxma (-) 4.3.3. Vurma (*) 4.3.4. Bölmə (/) 4.3.5. Tam bölmə (\) 4.3.6. Kəsri bölmə (Mod) 4.3.7. Qüvvətə yüksəltmə (^) 4.4. Müqayisələr 4.5. Mətnlərin müqayisəsi. Compare Binary və Compare Text 4.6. Mətnin şablonla müqayisəsi 4.7. Obyektlərin müqayisəsi 4.5. Praktikum 5. VBA-da funksiyalar 5.1. VBA-da modul proqramlaşdırmanın əsasları 5.1.1. Funksiyaların sintaksisi 5.1.2. Funksiyanın arqumentləri 5.1.3. Funksiyaların təsir əhatəsi 5.1.4. Funksiyanın ömrü 5.2. Kateqoriyalar üzrə VBA-nın daxili funksiyaları 5.2.1. MsgBox daxili funksiyasının araşdırılması (2-ci mərhələ) 5.2.2. Riyazi funksiyalar 5.2.3. Tarix və zaman funksiyaları 5.2.4. Sətri funksiyalar 5.2.5. Çevirmə funksiyaları 5.3. İstifadəçi funksiya və prosedurları 5.3.1. Arqumenti bucaq olan Sinus funksiyası 5.3.2. Kotanges funksiyasını yaradaq! 5.4. Praktikum 6. VBA-da bildirişlər 6.1. Şaxalənmə bildirişləri 6.1.1. If...Then...Else 6.1.2. Select Case 6.2. Dövr bildirişləri 6.2.1. For...Next 6.2.2. For Each...Next 6.2.3. Do...Loop 6.2.4. While...Wend 6.3. Praktikum 7. Massivlər 7.1. Bir ölçülü massivlər 7.2. Çoxölçülü massivlər 7.3. Massivlər massivi 7.4. Statik massivlər 7.5. Dinamik massivlər 7.6. Massivlərin funksiya parametr kimi ötürülməsi (ByVal və ByRef bildirişləri) 7.7. Praktikum 8. VBA-da fayl sistemi ilə işin təşkili 8.1. Fayl atributlarını oxumaq və dəyişdirmək 8.2. Fayl siyahilərinin əldə olunması 8.3. Baş və altkataloqlarla işin təşkili 8.4. Fayllarla işin təşkili 8.5. Fayl haqqında digər məlumatların əldə olunması 8.6. Fayllara giriş və çıxışın təmin olunması 8.7. Təhlükəsiz kod 8.8. Praktikum 9. VBA-da idarəetmə komponentləri 10. VBA-da ilkin kodlarının sazlanması 11. VBA vasitəsilə TSS obyektlərinin idarə olunması 12. İdarə Olunan Bazalar Sistemi (İOBS) 12.1. İOBS-ə giriş 12.2. SQL-ə giriş 12.3. VBA kodundan İOBS-ə müraciət 13. II fəsil üzrə test tapşırıqları
|