logo

Vodič za Excel VBA

VBA vodič

VBA je kratica za Visual Basic za Prijave i Microsoftov programski jezik vođen događajima. Sada se uglavnom koristi s Microsoft Office aplikacijama kao što su MS Excel, MS-Word i MS-Access.

Ovaj vodič vam pomaže da naučite osnove Excel VBA. Svaki od odjeljaka sadrži povezane teme s jednostavnim primjerima.

Što je VBA

VBA je kratica za Visual Basic za aplikacije . I Microsoftov programski jezik vođen događajima s Microsoft Office aplikacijama kao što su MSExcel , MS-Word , i MS-pristup .

VBA vam omogućuje automatizaciju raznih aktivnosti u Excelu kao što su generiranje izvješća, priprema dijagrama i grafikona, izvođenje izračuna itd. Ova aktivnost automatizacije također je poznata kao Makro .

VBA pomaže u izradi prilagođenih aplikacija i rješenja za poboljšanje mogućnosti tih aplikacija.

Prednost ove značajke je u tome što nemate potrebe instalirati Visual Basics na svoju radnu površinu. Instalacija Officea će vam u konačnici pomoći da postignete svrhu. Također, pomoću linearnog programiranja možete izgraditi vrlo moćne alate u MS Excelu.

VBA se može koristiti u svim verzijama ureda, od MS-Office 97 do MS-Office 2013 i sa svim dostupnim najnovijim verzijama. Među VBA, Excel VBA je popularan.

VBA je jezik visoke razine. VBA je podskup Visual Basica 6.0 OSNOVNI, TEMELJNI stoji za B početnici A ll-Svrha S simbolički ja uputa C oda.

Zašto VBA?

Neke su vam točke jasne zašto koristiti VBA kao što su:

  • VBA koristi jednostavne engleske naredbe za pisanje uputa.
  • Stvaranje korisničkog sučelja je povlačenje, ispuštanje i poravnavanje kontrola grafičkog korisničkog sučelja u VBA.
  • VBA je vrlo jednostavan za naučiti i zahtijeva osnove programiranja.
  • VBA poboljšava funkcionalnost excela dopuštajući vam da se excel ponaša prema vašim potrebama.

Primjena VBA

Razmišljate zašto koristiti VBA u Excelu budući da sam MS-Excel pruža hrpu ugrađenih funkcija.

MS-Excel pruža samo bitne ugrađene funkcije koje možda neće biti dovoljne za izvođenje složenih izračuna. U takvim okolnostima VBA postaje najtransparentnije rješenje.

Na primjer , Pomoću Excelovih ugrađenih formula teško je izračunati mjesečnu otplatu zajma. No, lako je programirati VBA za ovu vrstu izračuna.

Osnove VBA

Prvo, morate znati o osnovama prije nego počnete ili pišete bilo koji kod. U nastavku su navedene neke osnove:

varijabla: Varijable su memorijske lokacije. A da biste radili s VBA, morat ćete deklarirati varijable.

Na primjer: Pretpostavimo (2x+ 5y), gdje je x=1 i y=2. U ovom zadanom izrazu, x i y su varijable ili im se mogu dodijeliti bilo koji brojevi, tj. 3 odnosno 4.

Pravila za kreiranje varijabli

    Nemojte koristiti rezervirane riječi:Rezervirane riječi su one riječi koje imaju posebno značenje u VBA pa ih ne možete koristiti kao nazive varijabli.Naziv varijable ne može sadržavati razmak:Ne možete definirati naziv varijable s razmakom kao što je zadnji broj. Možeš koristiti ZadnjiBroj ili Zadnji_Broj .Koristite opisne nazive:Koristite opisne nazive kao što su cijena, količina, međuzbroj, itd. To će vaš VBA kod učiniti lakšim za razumijevanje.

Aritmetički operatori: Koristimo (BODMAS) pravilo tijekom dijeljenja, množenja, zbrajanja i oduzimanja u zagradama kada radimo s izrazom koji koristi više različitih aritmetičkih operatora.

  1. (+) za zbrajanje
  2. (-) za oduzimanje
  3. (*) za množenje
  4. (/) za dijeljenje

Logički operator: Koncept logičkog operatora također se primjenjuje pri radu s VBA kao npr.

  1. Ako izjave
  2. I
  3. ILI
  4. NE
  5. PRAVI
  6. NETOČNO

Preduvjet

Da biste naučili VBA, trebate instalirati MS Office, a prvenstveno MS Excel na svom računalnom sustavu.

Publika

Naš VBA vodič osmišljen je za početnike kako bi im pomogao razumjeti osnove VBA. Ovaj vodič pružit će dovoljno znanja o VBA s kojeg se možete podići na višu razinu stručnosti.

Problem

Uvjeravamo vas da nećete pronaći nikakav problem s ovim VBA vodičem. Ali ako postoji bilo kakva pogreška, objavite problem u obrascu za kontakt.