logo

Excel VBA pamoka

VBA pamoka

VBA reiškia Visual Basic dėl Programos ir įvykiais pagrįsta programavimo kalba iš „Microsoft“. Dabar jis daugiausia naudojamas su Microsoft Office programomis, tokiomis kaip MS Excel, MS-Word ir MS-Access.

Ši pamoka padeda išmokti Excel VBA pagrindus. Kiekviename skyriuje yra susijusios temos su paprastais pavyzdžiais.

Kas yra VBA

VBA reiškia Visual Basic programoms . Ir įvykiais pagrįsta programavimo kalba iš „Microsoft“ su „Microsoft Office“ programomis, pvz MSExcel , MS-Word , ir MS-Access .

VBA leidžia automatizuoti įvairią veiklą programoje „Excel“, pvz., ataskaitų generavimą, diagramų ir grafikų rengimą, skaičiavimus ir kt. Ši automatizavimo veikla taip pat žinoma kaip Makro .

VBA padeda kurti pritaikytas programas ir sprendimus, kad pagerintų šių programų galimybes.

Šios priemonės pranašumas yra tas, kad jums nereikia darbalaukyje įdiegti vaizdo pagrindų. O „Office“ įdiegimas galiausiai padės pasiekti tikslą. Taip pat galite sukurti labai galingus įrankius MS Excel naudodami linijinį programavimą.

VBA galima naudoti visose biuro versijose, nuo MS-Office 97 į MS-Office 2013 ir su bet kokiomis naujausiomis versijomis. Tarp VBA populiariausia yra Excel VBA.

VBA yra aukšto lygio kalba. VBA yra „Visual Basic 6.0“ poaibis BASIC reiškia B eginners A Tikslas S simbolinis instrukcija C odė.

Kodėl VBA?

Kai kurie dalykai jums aiškūs, kodėl verta naudoti VBA, pavyzdžiui:

  • Instrukcijoms rašyti VBA naudoja paprastus angliškus teiginius.
  • Vartotojo sąsajos kūrimas yra VBA grafinės vartotojo sąsajos valdiklių vilkimas, nuleidimas ir lygiavimas.
  • VBA yra labai paprasta išmokti ir reikalauja pagrindinių programavimo įgūdžių.
  • VBA pagerina „Excel“ funkcionalumą leisdama priversti „Excel“ veikti pagal jūsų poreikius.

VBA taikymas

Jūs manote, kodėl naudoti VBA programoje Excel, nes pati MS-Excel teikia daugybę integruotų funkcijų.

MS-Excel teikia tik esmines integruotas funkcijas, kurių gali nepakakti sudėtingiems skaičiavimams atlikti. Tokiomis aplinkybėmis VBA tampa skaidriausiu sprendimu.

Pavyzdžiui , Naudojant Excel integruotas formules sunku apskaičiuoti mėnesinį paskolos grąžinimą. Tačiau tokiems skaičiavimams nesunku užprogramuoti VBA.

VBA pagrindai

Pirma, prieš pradėdami arba rašydami kodą turite žinoti pagrindinius dalykus. Toliau pateikiami keli pagrindai:

Kintamasis: Kintamieji yra atminties vietos. O norėdami dirbti su VBA, turėsite deklaruoti kintamuosius.

Pavyzdžiui: Tarkime (2x+ 5y), kur x=1 ir y=2. Šioje pateiktoje išraiškoje x ir y yra kintamieji arba jiems gali būti priskirti bet kokie skaičiai, ty atitinkamai 3 ir 4.

Kintamųjų kūrimo taisyklės

    Nenaudokite rezervuotų žodžių:Rezervuoti žodžiai yra tie žodžiai, kurie VBA turi ypatingą reikšmę, todėl negalite jų naudoti kaip kintamųjų pavadinimų.Kintamojo pavadinime negali būti tarpo:Negalite apibrėžti kintamojo pavadinimo su tarpu, pvz., Paskutinis skaičius. Tu gali naudoti Paskutinis skaičius arba Paskutinis_numeris .Naudokite aprašomuosius pavadinimus:Naudokite aprašomuosius pavadinimus, tokius kaip kaina, kiekis, tarpinė suma ir tt, todėl jūsų VBA kodas bus lengvai suprantamas.

Aritmetiniai operatoriai: Taisyklę (BODMAS) naudojame dalybos, daugybos, sudėties ir atimties skliausteliuose, kai dirbame su išraiška, kurioje naudojami keli skirtingi aritmetiniai operatoriai.

  1. (+) papildymui
  2. ( - ) dėl atėmimo
  3. (*) daugybai
  4. (/) dėl padalijimo

Loginis operatorius: Loginio operatoriaus sąvoka taip pat taikoma dirbant su VBA pvz.

  1. Jei teiginiai
  2. IR
  3. ARBA
  4. NE
  5. TIESA
  6. NETEISINGA

Būtina sąlyga

Norėdami išmokti VBA, savo kompiuterio sistemoje turėtumėte įdiegti MS Office, o daugiausia MS Excel.

Publika

Mūsų VBA mokymo programa skirta pradedantiesiems, kad padėtų jiems suprasti VBA pagrindus. Ši pamoka suteiks pakankamai žinių apie VBA, iš kurios galėsite įgyti aukštesnio lygio žinių.

Problema

Užtikriname, kad šioje VBA mokymo programoje problemų nerasite. Bet jei yra klaida, paskelbkite problemą kontaktinėje formoje.