Visual Basic Editor VBA Mnogi se zadaci koje
Visual Basic Editor
VBA • Mnogi se zadaci koje izvodite u Excelu, kao što su unos podataka o prodaji za određeni dan ili dodavanje formule u radnom listu, izvode samo jednom. • Drugi zadaci, kao što su promjena formata raspona ćelija, ponavljaju se često, ali ih je moguće pomoću alata u Excelu brzo izvršiti. • No često postoji jedan ili dva zadataka koje izvodite često, a za koje je potrebno izvršiti puno koraka.
VBA • Možda ćete, na primjer, željeti označiti nekoliko važnih ćelija u radnom listu svaki put kad prezentirate izvještaj svojim kolegama. • Umjesto da prolazite podulji niz koraka da biste to učinili ručno, možete stvoriti makronaredbu ili niz zabilježenih akcija koje će izvršiti te korake za vas.
VBA • Na ovom času ćemo se upoznati sa objektno orijentiranim programiranjem i Visual Basic Editorom, okruženjem u kojem možete pisati vlastite Excelove makronaredbe.
Pokretanje VB
Ukoliko na Ribbonu nemamo Karticu Developer. . Excel Options nam nudi mogućnost da uključumo prikazivanje ove kartice. . .
Trenutna je radna knjiga identificirana kao VBAProject. Tri radna lista uključena u radnu knjigu (List 1, List 2 i List 2) zajedno s cijelom radnom knjigom (This. Workbook) pojavljuju se u mapi Microsoft Office Excel Objects. Sve makronaredbe programirane u VBA-u i sve snimljene makronaredbe pojavljuju se u mapi Modules. Svi moduli razreda ili korisnički obrasci pojavljuju se u mapi Class Modules, odnosno mapi Forms.
Kada želimo napisati kod za našu makro naredbu. .
Testirajmo makro. . .
klik
- Slides: 16