/ Excel VBA'da Değişkenlerin Yaşamı

Excel VBA'daki Değişkenlerin Yaşamı

Bazen bir değişkenin değerini korumak istersiniz. Excel VBA Bir prosedür bittiğinde. Bunu kullanarak bunu başarabilirsiniz. Statik anahtar kelime.

1. Çalışma sayfanıza bir komut düğmesi yerleştirin ve aşağıdaki kod satırlarını ekleyin:

Excel VBA'da Dim Deyimi

2. Sayfadaki komut düğmesine tıkladığınızda sonuç:

Dim Bildirimi Sonucu

3. Başka bir zaman tıkladığınızda sonuç:

Dim Bildirimi Sonucu

Açıklama: Yordam sona erdiğinde Excel VBA değişkeni yok eder. Sayfadaki komut düğmesine her tıkladığınızda, Excel VBA, x değişkenini tekrar oluşturur, buna 1 değerini ekler ve sonucu görüntüler.

4. Şimdi Statik anahtar kelimesi Dim ile değiştirin.

Excel VBA'da Statik Anahtar Kelime

5. Sayfadaki komut düğmesine tıkladığınızda sonuç:

Statik Anahtar Kelime Sonucu

6. Başka bir zaman tıkladığınızda sonuç:

Statik Anahtar Kelime Sonucu

Sonuç: bir prosedür sona erdiğinde bile statik değişkenler değerlerini korurlar.

Not: Sıfırla (Durdur) düğmesine veya çalışma kitabını kapattığınız zaman statik değişkenler imha edilir.

Ayrıca oku: