/ / Excel VBA Daha Sonra İfadesi

Sonra VBA Excel VBA

If If Deyimi | Else Bildirimi

Kullan If If deyimi içinde Excel VBA Belirli bir koşul karşılandığında kod satırlarını yürütmek için.

If If Deyimi

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

Dim score As Integer, result As String
score = Range("A1").Value

If score >= 60 Then result = "pass"

Range("B1").Value = result

Açıklama: puan 60'dan büyük veya eşitse, Excel VBA geri döner.

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

Sonra VBA Excel VBA

Not: skor 60'dan küçükse, Excel VBA boş değişken sonucunun değerini B1 hücresine yerleştirir.

Else Bildirimi

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

Dim score As Integer, result As String
score = Range("A1").Value

If score >= 60 Then
    result = "pass"
Else
    result = "fail"
End If

Range("B1").Value = result

Açıklama: puan 60'dan büyük veya eşitse, Excel VBA geri döner, ancak Excel VBA başarısız olur.

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

Excel VBA Else Bildirimi

Not: Yalnızca sonra bir kod satırınız varsa ve Else deyiminiz yoksa, doğrudan o zamandan sonra bir kod satırı koymanız ve (çıkma) Sonlandır'ı (ilk örnek) atlamak için izin verilir. Aksi halde, Sonra ve Diğer kelimelerden sonra yeni bir satır başlatın ve Bitiş ile sonlandırın (ikinci örnek).

Ayrıca oku: