Vse aplikacije Microsoft Office podpirajo možnost vdelave izvršljive kode - skriptov - v svoje dokumente. Z njihovo pomočjo lahko rešite širok spekter nalog pri avtomatizaciji obdelave podatkov. In uporaba obrazcev bo dobesedno ustvarila program, ki temelji na pisarniški aplikaciji. To lahko na primer naredite v Excelu.
Potrebno
Microsoft Office Excel
Navodila
Korak 1
Zaženite Microsoft Office Excel. Po potrebi ustvarite nov dokument. Če želite to narediti, pritisnite Ctrl + N ali razširite meni »Datoteka« in izberite element »Novo …«. Nato kliknite povezavo "Prazna knjiga" na plošči "Ustvarjanje knjige".
2. korak
Odprite okno urejevalnika Visual Basic. Če želite to narediti, pritisnite Alt + F11 ali izberite urejevalnik Visual Basic v razdelku Makro v meniju Orodja. Tam boste videli podokno projekta, ki prikazuje drevo predmetov tega Excelovega delovnega zvezka ter obrazce, module in module razredov, ki jih vsebuje.
3. korak
Po potrebi ustvarite obrazce. V glavnem meniju kliknite Insert in nato UserForm. V razdelku Obrazci na projektni plošči je dodan nov element. Ko je obrazec ustvarjen, se samodejno odpre. Z miško povlecite kontrolnike iz orodjarne v okno obrazca. Spremenite njihovo velikost in položaj. Po izbiri z miško spremenite njihove lastnosti na plošči Properties (Lastnosti). Shranite oblike s pritiskom na Ctrl + S.
4. korak
Ustvarite toliko modulov ali modulov predavanj, kolikor je potrebno. Če želite to narediti, v razdelku Vstavi glavnega menija izberite elemente modula ali modula razreda. Odprite okna za urejanje kode za zahtevane module ali obrazce, tako da dvokliknete ustrezne elemente v oknu projekta.
5. korak
Dodajte modulom razredov izjave razredov. Določite jih s ključno besedo Class:
Razred CSampleClass
Končni razred
6. korak
Definicijam razredov dodajte metode, modulom pa funkcije in postopke. Funkcije se deklarirajo s ključno besedo Funkcija, ki ji sledi ime in nabor parametrov, ločenih z vejicami, v oklepajih. Na primer:
Vzorec funkcije Funkcija (a, b, c)
Končna funkcija
Podobno (samo z uporabo ključne besede Sub) so navedeni postopki:
Postopek podvzorca (a, b)
Končaj pod
7. korak
Navedite člane razreda ter globalne in lokalne (v funkcijah in metodah) spremenljivke. Za to uporabite stavek Dim … As (vrsta spremenljivke je navedena za ključno besedo As). Na primer, razglasitev spremenljivke oWB, ki shranjuje sklic na knjižni predmet, bi lahko izgledala takole:
Dim oWB Kot Excel. Delovna knjiga
Z določitvijo dimenzije v oklepajih lahko prijavite matriko:
Dim aWBooks (10) Kot Excel. Workbook
8. korak
Izvedite algoritem programa tako, da spremenite kodo funkcij, postopkov in metod razredov. Za nadzor poteka izvajanja uporabite nadzorne strukture Visual Basic. Delajte z lastnimi podatkovnimi strukturami, vgrajenimi predmeti obrazcev in vgrajenimi Excelovimi predmeti.