První možností v nabídce Zobrazit v Office 2011 for Mac Visual Basic Editor (VBE) je možnost Kód, která je zašedlá, dokud ve VBE nezviditelníte alespoň jedno okno Kód. Běžným způsobem otevření nového okna kódu je použití Vložit→Modul. Modul je jako nové okno dokumentu textového editoru – je prázdné. Dokud nezačnete psát, nic zajímavého se nestane. Stejné funkce VBE platí pro Excel, Word a PowerPoint.
Prozkoumání okna Office 2011 VBE Code
Všimněte si, že vodorovné čáry oddělují sekci deklarací a každé ze dvou maker. Čáry kreslí automaticky VBE. Každá sekce makra se nazývá procedura. Více o oknech kódu:
-
Vyskakovací nabídka objektu: Toto je vyskakovací nabídka na levé straně okna; poskytuje seznam zástupců objektů.
-
Vyskakovací nabídka Postup: Toto je vyskakovací nabídka na pravé straně okna; poskytuje seznam zkratek k postupům a prohlášením. Když je objekt vybrán v rozbalovací nabídce Objekt, zobrazí se postupy, které jsou použitelné pro vybraný objekt.
-
Sekce prohlášení: (Volitelné) Veřejná prohlášení se zobrazují v horní části modulu Kód.
-
Moduly maker: Každé makro nebo procedura je oddělena čárou.
-
Tlačítko zobrazení procedury: Kliknutím omezíte zobrazení na sekci deklarace nebo procedury, která má vkládací kurzor.
-
Tlačítko zobrazení celého modulu: Kliknutím zobrazíte veškerý obsah okna kódu.
-
Psaní kódu VBA v Office 2011 pro Mac
Stejně jako u textového procesoru editor v okně Kód ví, které příkazy jsou legální a které ne, a editor vám během psaní poskytuje zpětnou vazbu. Novinkou pro VBA (Visual Basic for Applications) v Office 2011 je Intellisense , funkce, která vám pomůže automaticky dokončit kód během psaní. Chcete-li vidět, jak Intellisense funguje, deklarujte veřejnou proměnnou v prázdném okně Kód:
Zvolte Vložit → Modul pro zobrazení prázdného okna Kód.
Zadejte následující kód přesně tak, jak jej vidíte zde, a stiskněte Return na konci řádku:
Veřejná Moje proměnná jako řetězec
Všimněte si, že když napíšete jako , objeví se vyskakovací nabídka. Toto je Intellisense v práci. Pokud víte, co chcete napsat, můžete pokračovat v psaní. Pokud ale chcete vidět všechny možné možnosti, použijte vyskakovací nabídku.
Získání nápovědy s kódem VBA v Office 2011 pro Mac
Můžete se spolehnout na následujících pět hlavních zdrojů příkladů kódu, nápovědy k syntaxi a obecné pomoci s programováním:
-
Záznam maker: V Excelu a Wordu můžete zaznamenávat své akce a poté se podívat na kód, který byl zaznamenán uvnitř modulů.
-
Prohlížeč objektů: Praktická pokladnice informací o objektech, metodách a vlastnostech sady Office.
-
Nápověda: Systém nápovědy ve VBE je minimální. Microsoft plánuje poskytovat nápovědu VBA pouze pro Excel.
-
Internet: Vyhledejte na internetu příklady kódu VBA.
-
Knihy o VBA: Můžete najít spoustu knih o VBA.