Življenje spremenljivk v Excelu VBA - enostavni Excelovi makri

Kazalo

Včasih želite ohraniti vrednost spremenljivke v Excel VBA ko se postopek konča. To lahko dosežete z uporabo Statična ključna beseda.

1. Na svoj delovni list postavite ukazni gumb in dodajte naslednje kodne vrstice:

2. Rezultat, ko kliknete ukazni gumb na listu:

3. Rezultat, ko kliknete drugič:

Pojasnilo: Excel VBA uniči spremenljivko, ko se postopek konča. Vsakič, ko pritisnete ukazni gumb na listu, Excel VBA znova ustvari spremenljivko x, ji doda vrednost 1 in prikaže rezultat.

4. Zdaj zamenjajte ključno besedo Dim s ključno besedo Statično.

5. Rezultat, ko kliknete ukazni gumb na listu:

6. Rezultat, ko kliknete drugič:

Zaključek: statične spremenljivke ohranijo svoje vrednosti, tudi ko se postopek konča.

Opomba: statične spremenljivke bodo uničene, ko kliknete gumb Ponastavi (Ustavi) ali ko zaprete delovni zvezek.

Vam bo pomagal razvoj spletnega mesta, ki si delijo stran s svojimi prijatelji

wave wave wave wave wave