Prva možnost v meniju Pogled v urejevalniku Office 2011 za Mac Visual Basic Editor (VBE) je možnost Code, ki je zatemnjena, dokler v VBE ne prikažete vsaj enega okna kode. Pogost način za odpiranje novega okna s kodo je uporaba Insert→Module. Modul je kot novo okno dokumenta za obdelavo besedil - prazno je. Nič zanimivega se ne zgodi, dokler ne začnete pisati. Enake funkcije VBE veljajo za Excel, Word in PowerPoint.
Raziskovanje okna kode Office 2011 VBE
Upoštevajte, da vodoravne črte ločujejo razdelek deklaracij in vsakega od dveh makrov. VBE samodejno riše črte. Vsak odsek makra se imenuje postopek. Več o kodnih oknih:
-
Pojavni meni predmeta: To je pojavni meni na levi strani okna; ponuja seznam bližnjic do predmetov.
-
Pojavni meni za postopek: To je pojavni meni na desni strani okna; ponuja seznam bližnjic do postopkov in deklaracij. Ko je predmet izbran v pojavnem meniju Objekt, se prikažejo postopki, ki veljajo za izbrani predmet.
-
Razdelek z izjavami: (izbirno) Javne izjave se pojavijo na vrhu modula kode.
-
Makro moduli: vsak makro ali postopek je ločen z črto.
-
Gumb za pogled postopka: kliknite, da omejite prikaz na razdelek deklaracije ali postopka, ki ima kazalec za vstavljanje.
-
Gumb za pogled celotnega modula: Kliknite za prikaz celotne vsebine okna kode.
-
Pisanje kode VBA v Office 2011 za Mac
Tako kot pri urejevalniku besedil tudi v oknu kode urejevalnik ve, kateri ukazi so zakoniti in kateri ne, urejevalnik pa vam med tipkanjem daje povratne informacije. Novost za VBA (Visual Basic za aplikacije) v Officeu 2011 je Intellisense , funkcija, ki vam pomaga samodejno dokončati kodo med tipkanjem. Če želite videti, kako deluje Intellisense, navedite javno spremenljivko v praznem oknu kode:
Izberite Vstavi→Modul, da prikažete prazno okno kode.
Vnesite naslednjo kodo točno tako, kot jo vidite tukaj, in na koncu vrstice pritisnite Return:
Javna moja spremenljivka kot niz
Upoštevajte, da se po tem, ko vnesete kot , prikaže pojavni meni. To je Intellisense na delu. Če veste, kaj želite vnesti, lahko nadaljujete s tipkanjem. Če pa želite videti vse možne možnosti, uporabite pojavni meni.
Pridobivanje pomoči za kodo VBA v Office 2011 za Mac
Zanesete se lahko na naslednjih pet glavnih virov primerov kode, pomoč pri sintaksi in splošno pomoč pri programiranju:
-
Snemalnik makrov: V Excelu in Wordu lahko posnamete svoja dejanja in nato pogledate kodo, ki je bila posneta znotraj modulov.
-
Brskalnik objektov: priročna zakladnica informacij o predmetih, metodah in lastnostih Officea.
-
Pomoč: Sistem pomoči v VBE je minimalen. Microsoft namerava zagotoviti pomoč VBA samo za Excel.
-
Internet: v internetu poiščite primere kode VBA.
-
Knjige o VBA: Najdete lahko veliko knjig o VBA.