Prvou možnosťou v ponuke Zobraziť v Office 2011 for Mac Visual Basic Editor (VBE) je možnosť Kód, ktorá je sivá, kým vo VBE nezviditeľníte aspoň jedno okno Kód. Bežným spôsobom otvorenia nového okna kódu je použiť Vložiť → Modul. Modul je ako nové okno dokumentu na spracovanie textu – je prázdne. Nič zaujímavé sa nestane, kým nezačnete písať. Rovnaké funkcie VBE platia pre Excel, Word a PowerPoint.
Preskúmanie okna kódu VBE Office 2011
Všimnite si, že vodorovné čiary oddeľujú sekciu deklarácií a každé z dvoch makier. Čiary kreslí automaticky VBE. Každá sekcia makra sa nazýva procedúra. Viac o oknách kódu:
-
Vyskakovacie menu objektu: Toto je vyskakovacie menu na ľavej strane okna; poskytuje zoznam skratiek k objektom.
-
Vyskakovacie menu procedúr: Toto je vyskakovacie menu na pravej strane okna; poskytuje zoznam skratiek k postupom a vyhláseniam. Keď je objekt vybratý v rozbaľovacej ponuke Objekt, zobrazia sa postupy, ktoré sú použiteľné pre vybratý objekt.
-
Časť Vyhlásenia: (Voliteľné) Verejné vyhlásenia sa zobrazujú v hornej časti modulu Kód.
-
Moduly makier: Každé makro alebo procedúra je oddelená čiarou.
-
Tlačidlo zobrazenia procedúry: Kliknutím obmedzíte zobrazenie na sekciu deklarácie alebo procedúry, ktorá má kurzor na vkladanie.
-
Tlačidlo zobrazenia celého modulu: Kliknutím zobrazíte celý obsah okna kódu.
-
Zápis kódu VBA v Office 2011 pre Mac
Rovnako ako v textovom editore, v okne Kód editor vie, ktoré príkazy sú legálne a ktoré nie, a editor vám počas písania poskytuje spätnú väzbu. Novinkou pre VBA (Visual Basic for Applications) v Office 2011 je Intellisense , funkcia, ktorá vám pomáha automaticky dopĺňať kód počas písania. Ak chcete vidieť, ako Intellisense funguje, deklarujte verejnú premennú v prázdnom okne Kód:
Zvoľte Vložiť → Modul, aby ste zobrazili prázdne okno Kód.
Zadajte nasledujúci kód presne tak, ako ho vidíte tu, a stlačte Return na konci riadku:
Verejná Moja premenná ako reťazec
Všimnite si, že keď napíšete ako , zobrazí sa kontextová ponuka. Toto je Intellisense v práci. Ak viete, čo chcete napísať, môžete pokračovať v písaní. Ak však chcete vidieť všetky možné možnosti, použite vyskakovacie menu.
Získanie pomoci s kódom VBA v Office 2011 pre Mac
Môžete sa spoľahnúť na nasledujúcich päť hlavných zdrojov príkladov kódu, pomoc so syntaxou a všeobecnú pomoc pri programovaní:
-
Makrorekordér: V Exceli a Worde môžete zaznamenať svoje akcie a potom sa pozrieť na kód, ktorý bol zaznamenaný v moduloch.
-
Prehliadač objektov: Praktická pokladnica informácií o objektoch, metódach a vlastnostiach balíka Office.
-
Pomocník: Systém pomoci vo VBE je minimálny. Microsoft plánuje poskytovať pomoc VBA len pre Excel.
-
Internet: Vyhľadajte na internete príklady kódu VBA.
-
Knihy o VBA: Môžete nájsť veľa kníh o VBA.