Excel VBA'da Değişkenlerin Ömrü - Kolay Excel Makroları

İçindekiler

Bazen bir değişkenin değerini Excel VBA'sı bir prosedür sona erdiğinde. 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:

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

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

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

4. Şimdi Dim anahtar sözcüğünü Statik anahtar sözcüğüyle değiştirin.

5. Sayfadaki komut düğmesini tıklattığınızda sonuç:

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

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

Not: Sıfırla (Durdur) düğmesini tıklattığınızda veya çalışma kitabınızı kapattığınızda statik değişkenler yok edilir.

Arkadaşlarınızla sayfasını paylaşan sitenin gelişimine yardımcı olacak

wave wave wave wave wave