• DİKKAT

    DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
    Altın Üyelik Hakkında Bilgi

elseif çalışmıyor

Mdemir63

Altın Üye
Katılım
7 Temmuz 2006
Mesajlar
2,992
Excel Vers. ve Dili
Ofis2010 32Bit Türkçe
Selamlar
Arkadaşlar if then end if yapısında elseif çalışmıyor
nedeni ne olabilir?

Saygılar

1547072870514.png
 
Sub hesap()
If Range("A1") = "" Then
MsgBox ("Seçim Yap")
ElseIf Range("A1") = "1" Then
MsgBox "Burada 1 yazılı"
End If
End Sub
gibi deneyin.
(ElseIf den sonra boşluk bırakılırsa hata verecektir)
 
Sayın @turist gereken açıklamayı yapmış ama aynı şeyi ben de şöyle ifade edeyim:
If veya Elseif diye başlayan satırlar KOŞUL içermeli ve Then ibaresiyle son bulmalıdır.

Yapmak istediğiniz;
-- "A1 boşsa mesaj göster", "DEĞİLSE bir şey yapma" şeklinde ise Elseif satırını silmeniz yeterli olur,.
-- "A1 boşsa mesaj göster, "DEĞİLSE .... şu işlemleri yap" ise; Elseif yerine ELSE yazıp bir alt satırdan başlayarak o işleme ait kodları yazın,
eklenecek End If satırıyla da işlemi sonlandırın.
 
Teşekkür ederim sayın hocalarım.
ELSE gibi düşünmüştüm . Sayenizde doğruyu öğrenmiş oldum.
Saygılar
 
Sağ olun, iyi çalışmalar.
 
Geri
Üst