16
Visual Basic Editor

Visual Basic Editor

  • Upload
    nasia

  • View
    63

  • Download
    0

Embed Size (px)

DESCRIPTION

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. - PowerPoint PPT Presentation

Citation preview

Page 1: Visual Basic Editor

Visual Basic Editor

Page 2: 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.

Page 3: Visual Basic Editor

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.

Page 4: Visual Basic Editor

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.

Page 5: Visual Basic Editor

Pokretanje VB

Page 6: Visual Basic Editor

Ukoliko na Ribbonu nemamo Karticu Developer.... Excel

Options nam nudi mogućnost da uključumo prikazivanje

ove kartice...

Page 7: Visual Basic Editor

Trenutna je radna knjiga identificirana kao VBAProject. Tri radna lista uključena u radnu knjigu (List1, List2 i List2) zajedno s cijelom radnom knjigom (ThisWorkbook) 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.

Page 8: Visual Basic Editor

Kada želimo napisati kod za našu makro naredbu....

Page 9: Visual Basic Editor
Page 10: Visual Basic Editor

Testirajmo makro...

Page 11: Visual Basic Editor
Page 12: Visual Basic Editor
Page 13: Visual Basic Editor
Page 14: Visual Basic Editor

klik

Page 15: Visual Basic Editor
Page 16: Visual Basic Editor