Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Ako deklarovať globálne premenné vo VBA

Deklarácie globálnych premenných v jazyku VBA aplikácie môže uľahčiť zdieľanie informácií medzi rôznymi modulmi kódu . V module kódu VBA , premenné môžu mať rôzne odbory , ako je napríklad postup úrovni , na úrovni modulu a globálnej úrovni . Vyhlásenie pre každú premennú sa líši v závislosti od jej rozsahu . Premenné musia byť vždy definovaná s najmenším rozsahu , aby sa zabránilo prípadnej zvyšovaniu zložitosti kódu . Definovať globálne premenné v jednom module iba rýchlo sa k nim dostať , keď potrebujete . Pokyny dovolená 1

Spustite program Microsoft Excel , kliknite na kartu " Vývojár " a kliknite na " Visual Basic " . Kliknite na menu " Vložiť " , a kliknite na tlačidlo " modul " vložiť nový kód modulu
2

Pridajte nasledujúci kód deklarovať globálne premenné : .

Verejné myGlobalVar As String

3

kliknite na " Vložiť " menu a kliknite na " modul " pre vloženie druhého modulu kódu . Pridajte nasledujúci kód , aby globálne premenné hodnotu :

Public Sub defineVal ( )

myGlobalVar = " Toto je globálna premenná "

End Sub

4

kliknite na " Vložiť " menu a kliknite na " modul " pre vloženie modulu tretej kódu . Pridajte nasledujúci kód , obráťte sa na sub - proces , ktorý dáva premennú hodnotu , a zobraziť hodnotu premennej cez okno so správou :

Private Sub showGlobalVar ( )

Volajte defineVal

MsgBox ( myGlobalVar )

End sub ​​
5

Kliknite do poľa " showGlobalVar ( ) " sub - procesu , a stlačte " F5 " pre spustenie programu .


Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené