koşula bağlı msgBox un belirmesi

Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...
Katılım
27 Temmuz 2005
Mesajlar
54
arkadaşlar, d1 hücresine a hücresindeki değerlerden biri girildiğinde msgBox belirmesi işini nasıl halladebilim
 

Orion1

Uzman
Uzman
Katılım
1 Mart 2005
Mesajlar
22,254
Excel Vers. ve Dili
Win7 Home Basic TR 64 Bit

Ofis-2010-TR 32 Bit
Merhaba.
Ekli dosyayı inceleyiniz.:cool:
Kod:
Private Sub Worksheet_Change(ByVal Target As Range)
If Intersect(Target, [D1]) Is Nothing Then Exit Sub
    If Range("D1").Value = "" Then Exit Sub
    Set k = Range("A1:A65536").Find(Range("D1").Value, , xlValues, xlWhole)
    If Not k Is Nothing Then
        MsgBox "[ " & Target.Value & " ] A sütununda var.!", vbCritical
        Range("D1").Select
    End If
Set k = Nothing
End Sub
 

Ali

Uzman
Katılım
21 Temmuz 2005
Mesajlar
7,895
Excel Vers. ve Dili
İş:Excel 2016-Türkçe
Kod:
Private Sub Worksheet_Change(ByVal Target As Range)
For i = 1 To [A65536].End(xlUp).Row
If Range("D1") = Cells(i, 1) Then MsgBox ("Bu değer var")
Next
End Sub
 
Katılım
14 Şubat 2006
Mesajlar
3,426
Excel Vers. ve Dili
(Excel 2016 - İngilizce)
Altın Üyelik Bitiş Tarihi
30-11-2022
Ekli dosyanızı inceleyiniz.Makrosuz çözüm.
 
Katılım
25 Nisan 2007
Mesajlar
442
Excel Vers. ve Dili
Office 2010
4 dakika içinde 3 farklı çözüm

ne denilebilir ki? ellerinize sağlık harikasınız :)
 
Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...
Üst