- Ako pridám modul do VBA?
- Ako zavoláte jeden modul z druhého modulu vo VBA?
- Ako pridám modul do Excelu?
- Ako zavolám makro z iného modulu?
Ako pridám modul do VBA?
Ak chcete vytvoriť nový modul:
- V ponuke Nástroje kliknite na položku Makro > Editor jazyka Visual Basic.
- V editore jazyka Visual Basic v ponuke Vložiť kliknite na položku Modul.
- V okne úprav modulu prilepte kód VBA, ktorý chcete použiť. ...
- V ponuke Súbor kliknite na položku Uložiť globálne.
Ako zavoláte jeden modul z iného modulu vo VBA?
Ak chcete zavolať makro alebo funkciu, ktoré sú v rovnakom zošite (nemusí byť v tom istom module), zadajte do jedného riadka volajúceho makra názov makra/funkcie a všetky požadované argumenty. Ďalším spôsobom je predponovať volanému makru/funkcii slovo.
Ako pridám modul do Excelu?
Stlačením klávesov Alt+F11 otvorte editor jazyka Visual Basic (na počítačoch Mac stlačte kombináciu klávesov FN+ALT+F11) a potom kliknite na položku Vložiť > Modul. Nové okno modulu sa zobrazí na pravej strane editora jazyka Visual Basic.
Ako zavolám makro z iného modulu?
Stačí napísať slovo Zavolať, potom medzerník a potom zadať názov makra, ktoré sa má volať (spustiť). Nasledujúci príklad ukazuje, ako zavolať na Macro2 z Macro1. Je dôležité si uvedomiť, že tieto dve makrá NEBUDÚ spustené súčasne. Akonáhle je volacia linka zasiahnutá, Macro2 bude spustený úplne až do konca.