Pirmoji parinktis „Office 2011 for Mac Visual Basic Editor“ (VBE) meniu Rodymas yra parinktis Kodas, kuri yra pilka, kol VBE padarysite matomą bent vieną kodo langą. Įprastas būdas atidaryti naują kodo langą yra naudoti Įterpti → Modulis. Modulis yra tarsi naujas teksto apdorojimo dokumento langas – jis tuščias. Nieko įdomaus neįvyksta, kol nepradedi rašyti. Tos pačios VBE funkcijos taikomos „Excel“, „Word“ ir „PowerPoint“.
„Office 2011“ VBE kodo lango tyrinėjimas
Atkreipkite dėmesį, kad horizontalios linijos atskiria deklaracijų skyrių ir kiekvieną iš dviejų makrokomandų. Linijas automatiškai nubrėžia VBE. Kiekviena makrokomandos dalis vadinama procedūra. Daugiau apie kodo langus:
-
Objekto iššokantis meniu: Tai iššokantis meniu kairėje lango pusėje; jame pateikiamas objektų nuorodų sąrašas.
-
Procedūros iššokantis meniu: Tai iššokantis meniu dešinėje lango pusėje; jame pateikiamas procedūrų ir deklaracijų nuorodų sąrašas. Pasirinkus objektą iškylančiame meniu Objektas, rodomos pasirinktam objektui taikomos procedūros.
-
Deklaracijų skiltis: (Pasirenkama) Viešos deklaracijos rodomos kodo modulio viršuje.
-
Makrokomandos moduliai: kiekviena makrokomanda arba procedūra yra atskirta linija.
-
Procedūros peržiūros mygtukas: spustelėkite, kad būtų rodomas tik deklaracijos arba procedūros skyrius, kuriame yra įterpimo žymeklis.
-
Viso modulio peržiūros mygtukas: spustelėkite norėdami pamatyti visą kodo lango turinį.
-
VBA kodo rašymas „Office 2011“, skirta „Mac“.
Kaip ir tekstų rengyklėje, kodo lange redaktorius žino, kurios komandos yra legalios, o kurios ne, o redaktorius pateikia atsiliepimą, kai renkate tekstą. Nauja VBA (Visual Basic for Applications) Office 2011 yra IntelliSense , funkcija, kuri padeda jums automatiškai užpildyti kodą kaip rašote. Norėdami pamatyti, kaip veikia „Intellisense“, paskelbkite viešąjį kintamąjį tuščiame kodo lange:
Pasirinkite Įterpti → Modulis, kad būtų rodomas tuščias kodo langas.
Įveskite šį kodą tiksliai taip, kaip matote čia, ir eilutės pabaigoje paspauskite „Return“:
Viešasis mano kintamasis kaip eilutė
Atkreipkite dėmesį, kad įvedus kaip , pasirodo iššokantis meniu. Tai „Intellisense“ darbe. Jei žinote, ką norite įvesti, galite toliau vesti tekstą. Bet jei norite pamatyti visas galimas parinktis, naudokite iššokantįjį meniu.
Kaip gauti pagalbos dėl VBA kodo „Office 2011“, skirtoje „Mac“.
Galite pasikliauti šiais penkiais pagrindiniais kodo pavyzdžių šaltiniais, sintaksės pagalba ir bendra programavimo pagalba:
-
Makrokomandos įrašymo priemonė: „Excel“ ir „Word“ galite įrašyti savo veiksmus ir peržiūrėti kodą, kuris buvo įrašytas moduliuose.
-
Objektų naršyklė: patogus informacijos apie Office objektus, metodus ir ypatybes lobynas.
-
Pagalba: Pagalbos sistema VBE yra minimali. „Microsoft“ planuoja teikti VBA pagalbą tik „Excel“.
-
Internetas: internete ieškokite VBA kodų pavyzdžių.
-
Knygos apie VBA: galite rasti daug knygų apie VBA.