whycomputer.com >> Počítačová školení >  >> Software

Jak deklarovat globální proměnné v VBA

Deklarování globálních proměnných v aplikaci VBA může usnadnit sdílení informací mezi různými moduly kódu. V modulu kódu VBA mohou mít proměnné různé rozsahy, například úroveň procedur, úroveň modulu a globální úroveň. Deklarace pro každou proměnnou se liší v závislosti na jejím rozsahu. Proměnné by měly být vždy definovány s nejmenším možným rozsahem, aby se předešlo přidání složitosti kódu. Definujte své globální proměnné pouze v jednom modulu, abyste se k nim dostali rychle, když potřebujete.

Krok 1
Spusťte aplikaci Microsoft Excel, klepněte na kartu "Vývojář" a klepněte na tlačítko "Visual Basic". Klikněte na nabídku "Vložit" a klikněte na "Modul" pro vložení nového modulu kódu.

Krok 2
Přidejte následující kód pro deklaraci globální proměnné: Veřejný myGlobalVar jako řetězec

Krok 3
Klikněte na nabídku "Vložit" a klikněte na "Modul" pro vložení druhého modulu kódu. Přidejte následující kód, který dá globální proměnné hodnotu: Public Sub defineVal () myGlobalVar = "Toto je globální proměnná" End Sub

Krok 4
Klikněte na nabídku "Vložit" a klikněte na "Modul" pro vložení třetího kódového modulu. Přidejte následující kód, zavolejte dílčí proceduru, která dává proměnné hodnotu, a zobrazte hodnotu proměnné prostřednictvím okna se zprávou: Private Sub showGlobalVar () Call defineVal MsgBox (myGlobalVar) Konec Sub
Klikněte uvnitř "showGlobalVar () "podproces a stiskněte" F5 "pro spuštění programu
URL:https://cs.whycomputer.com/Software/100107246.html

Software
  • Jak nastavit Skype na PC

    Skype využívají miliony lidí k bezplatným internetovým hovorům. Skype se také stal upřednostňovaným způsobem video chatu tváří v tvář a odesílání rychlých zpráv mezi přáteli. Dokonce i podniky skáčou na palubu se Skype a každoročně šetří tisíce dolarů. Skype také zahrnuje placenou službu pro volání

  • Jak nainstalovat Direct3D

    Direct3D je 3D grafická součást obsažená v aplikaci DirectX. Je to nástroj používaný pro manipulaci a zobrazování 3D obrazů a je nezbytný pro hraní počítačových her a provozování animačních programů. Direct3D umožňuje programátorům vytvářet trojrozměrné obrázky, které s grafickou kartou bezproblémov

Počítačová školení © https://cs.whycomputer.com