excel hücresi belirttiğim sayıya ulaşınca bana msgbox i

Katılım
18 Aralık 2005
Mesajlar
464
Excel Vers. ve Dili
ofis2003
arkadaşlar excel hücresi istediğim sayıya ulaşınca bana msgbox ile filanca malzeme 200 sayısına ulaştı v.s (birden fazla mal için ) diye mesaj verebilirmi ?verir ise bunu nası yaparız. herkeze teşekkürler. böyle sorular :? nereden aklıma geliyor bende anlamadım :hiho:
 
Katılım
3 Nisan 2005
Mesajlar
347
Excel Vers. ve Dili
office xp tr
Private Sub Worksheet_Change(ByVal Target As Range)
If Range("a1") = 1 Then
MsgBox "200 . sayıya ulaştınız"
End If
End Sub
 
Katılım
17 Ocak 2006
Mesajlar
241
Excel Vers. ve Dili
excel xp türkçe
yazılacak yer

merhaba


o kodu ARAÇLAR/MAKRO/Visual basic düzenleyiciden
aktiv sayfaya yapıştırman gerekiyor

kolay gelsin
 
Katılım
18 Aralık 2005
Mesajlar
464
Excel Vers. ve Dili
ofis2003
syn nziya bey kodu çalıştırmayı başaramadım :oops: .örnek göndermeniz mümkünmü
 

mehmett

Altın Üye
Katılım
18 Mayıs 2005
Mesajlar
2,571
Excel Vers. ve Dili
Excel 2010 Türkçe
Sayfa1'ın adını sağ tıklayın, Kod görüntüle'yi seçin, gelen pencereye yukarıda verilen kodları yapıştırın.

Yalnız Sn nziya kodu yazarken yanlışlıkla

[vb:1:659efb1018]If Range("a1") = 200 Then [/vb:1:659efb1018]

yerine

[vb:1:659efb1018]If Range("a1") = 1 Then [/vb:1:659efb1018]

yazmış sanırım.


Sn nziya'nın affına sığınarak bu kodun uygulandığı dosya örneğini ekte gönderiyorum. Kodun nereye yazıldığını görmek isterseniz, Sayfa1 adını sağ tıklayın ve Kod görüntüle'yi seçin.
 
Katılım
9 Şubat 2005
Mesajlar
63
Excel Vers. ve Dili
excel 2007 Turkce+ingilizce
Uyarı mesajı

Koşullu biçimlendirme ile de deneyebilirsiniz.
 
Katılım
18 Aralık 2005
Mesajlar
464
Excel Vers. ve Dili
ofis2003
syn selim bey sizede ilginizden ötürü çok teşekkür ederimbu siteye bayılıyorum :mutlu:
 
Katılım
18 Aralık 2005
Mesajlar
464
Excel Vers. ve Dili
ofis2003
aynı sayfada çalışırken oluyor ancak userformdan kayıt yaparsam veya başka sayfada çalışırsam olmuyor başka sayfada da çalışırken ikaz vermesini sağlayabilirmiyim
 
Üst