Vložte následující program do okna uprostřed obrazovky. Tento program používá hexadecimální symbol zápisu jazyka VBA „&H“ k definování dvou proměnných „a“ a „b“. Proměnná "x" platí součet těchto dvou čísel a příkaz "MsgBox" zobrazuje nehexadecimální reprezentace "a", "b" a "X."
Public Sub doHexMath() Dim x, a, b a = &H10 b = &HA x = a + b MsgBox a & " plus " & b & " se rovná " & x End Sub
Klikněte na příkaz "Spustit" v nabídce "Spustit". Excel zobrazí zprávu "16 plus 10 se rovná 26." V šestnáctkové soustavě se „10“ rovná 16 a „A“ se rovná 10.
Klikněte na kartu „Vývojář“ a poté klikněte na tlačítko „Visual Basic“ na panelu „Kód“. Tato akce vyvolá programovací prostředí VBA.
Do zobrazeného okna programování vložte následující program. Tento program používá hexadecimální zápis k přiřazení barvy pozadí aktuálně vybrané buňce v sešitu. Tento zápis se objeví v přiřazeních k proměnným „červená“, „zelená“ a „modrá“. Příkaz "ActiveCell" také používá hexadecimální zápis a přidá „červenou“, „zelenou“ a „modrou“ složku dohromady, aby se získalo číslo ve formátu potřebném k nastavení barvy v Excelu. Všimněte si, že pouze proměnná "červená" je nenulová. To znamená, že barva, kterou uvidíte, bude čistě červená.
Public Sub colorCell() Tlumená modrá, zelená, červená červená = &HFF zelená = &H0 modrá = &H0 ActiveCell. Interiér. Barva = modrá * &HFF00 + zelená * &HFF + červená End Sub