Verejná premenná VBA - použite premennú vo viacerých moduloch alebo podskupinách

Obsah

Úvod do premenných, konštánt a dátových typov VBA sme už pokryli v úvodnom návode. V tomto návode sa budeme zaoberať verejnými premennými. Definícia verejnej premennej je premenná, ku ktorej má prístup a môže ju používať určitý modul, čiastková procedúra, funkcia alebo trieda v rámci určitého zošita.

Deklarácia verejnej premennej vo VBA

Existuje päť hlavných kľúčových slov, ktoré môžete použiť na deklaráciu premennej vo VBA. Sú to tieto:

  • Kľúčové slovo Dim
  • Statické kľúčové slovo
  • Globálne kľúčové slovo
  • Verejné kľúčové slovo
  • Súkromné ​​kľúčové slovo

Globálna a verejná premenná sú veľmi podobné.

Na to, aby ste mohli deklarovať verejnú premennú, musíte premennú umiestniť do sekcie vyhlásení kódu VBA pod vyhlásenie o explicitných možnostiach, mimo akýchkoľvek vašich čiastkových procedúr alebo funkcií a musíte tiež použiť kľúčové slovo verejné. Toto je zobrazené nižšie:

1 Public MyVariable ako celé číslo

Keď deklarujete premennú ako verejnú premennú, odvodzujete tým aj rozsah tejto premennej. Rozsah premennej určujete podľa kľúčového slova, ktoré použijete na jej deklarovanie, a miesta, kde ju umiestnite do kódu.

Vám pomôže rozvoju miesta, zdieľať stránku s priateľmi

wave wave wave wave wave