12. diel - Formuláre vo VBA 3
V minulej lekcii, Formuláre vo VBA 2 , sme sa naučili vytvoriť vlastný formulár v Exceli a Worde
Navrhli sme formulár, ktorý zhruba zodpovedá vstavanému formulári
InputBox. K jeho plné funkciu musíme napísať niekoľko riadkov
kódu, aby práca s formulárom dávala zmysel a bola praktická.
Potrebné úkony, ktoré je potrebné dopísať programom:
- otvorenie formulára
- Prečítanie zadané hodnoty z textového poľa
- Spracovanie a použitie zadané hodnoty
- Ukončenie práce formuláre
Otvorení formulára
K otvoreniu formulára použijeme metódu Show, ako sme si už
skôr uviedli, ide o jej umiestnení v aktuálnom zošite. Aby sme mali čo
najjednoduchšie prácu, zaistíme otvorení formulára
súčasne s otvorením zošita Excelu. To znamená, že k
objektu aktuálneho zošita vyhľadáme udalosť Open a do nej
zapíšeme potrebný kód. Pretože frm1 je objektom súčasnej
úlohy, možno sa k nemu v kóde obracať priamo.
Private Sub Workbook_Open() frm1.Show End Sub
Praktické nastavenie prostredia VBA pre túto prácu je uvedené na obrázku nižšie, pozri:
...koniec náhľadu článku...
Pokračuj ďalej
Došiel si až sem a to je super! Veríme, že ti prvé lekcie ukázali niečo nového a užitočného.
Chceš v kurze pokračovať? Prejdi do prémiové sekcie.
Kúpiť iba tento kurz
Získaj okamžitý prístup ku kurzu bez
časového obmedzenia.
825 kreditov
Obsah článku spadá pod licenciu Premium, kúpou článku súhlasíš so zmluvnými podmienkami.
- Prístup k jednotlivým lekciám podľa spôsobu obstarania.
- Kvalitné znalosti v oblasti IT.
- Zručnosti, ktoré ti pomôžu získať vysnívanú a dobre platenú prácu.
Popis článku
Požadovaný článok má nasledujúci obsah:
V tejto lekcii dokončíme kód k rozpracovanému formuláru Excelu a zvládneme prácu s ďalšími ovládacími prvkami.
Kredity získaš, keď podporíš našu sieť. To môžeš urobiť buď zaslaním symbolickej sumy na podporu prevádzky alebo pridaním obsahu na sieť.
