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; ElseifyerineELSE 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.
Sizlere daha iyi bir deneyim sunabilmek icin sitemizde çerez konumlandırmaktayız, web sitemizi kullanmaya devam ettiğinizde çerezler ile toplanan kişisel verileriniz Veri Politikamız / Bilgilendirmelerimizde belirtilen amaçlar ve yöntemlerle mevzuatına uygun olarak kullanılacaktır.