/ / Mainīgo lielumi programmā Excel VBA

Mainīgo dzīves laikā Excel VBA

Dažreiz jūs vēlaties saglabāt mainīgā vērtību Excel VBA kad procedūra beidzas. Jūs to varat sasniegt, izmantojot Statiskais atslēgvārds.

1. Ievietojiet komandas pogu savā darblapā un pievienojiet šādas koda rindiņas:

Izstādes paziņojums programmā Excel VBA

2. Rezultāts, noklikšķinot uz komandas pogas lapā:

Zems paziņojums rezultāts

3. Rezultāts, kad piespiežat citu reizi:

Zems paziņojums rezultāts

Paskaidrojums: Excel VBA iznīcina mainīgo, kad procedūra beidzas. Katru reizi, kad noklikšķināt uz komandas pogas lapā, Excel VBA atkal izveido mainīgo x, pievieno tam vērtību 1 un parāda rezultātu.

4. Tagad aizstājiet atslēgvārdu Dim ar atslēgvārdu Statiskā.

Statiskais atslēgvārds programmā Excel VBA

5. Rezultāts, noklikšķinot uz komandas pogas lapā:

Statiskais atslēgvārdu rezultāts

6. Rezultāts, kad piespiežat citu reizi:

Statiskais atslēgvārdu rezultāts

Secinājums: statiskie mainīgie saglabā savas vērtības, pat ja procedūra beidzas.

Piezīme. Statiskā mainīgie tiks iznīcināti, kad jūs noklikšķināsit uz pogas Reset (Stop) (Apturēt) vai kad aizverat darbgrāmatu.

Lasīt arī: