• DİKKAT

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

A9 hücresindeki değerin MsgBoxta gözükmesi

Katılım
9 Eylül 2004
Mesajlar
243
Excel Vers. ve Dili
Office2003Trk
Aşağıdaki kodlarla müşteri arama işlemi gerçekleştiriyorum.kaç adet müşteri bulunduysa bu miktar A9 hücresinde Msgbox da gözükmesini istiyorum( toplam 10 müşteri bulundu gibi)



Private Sub ComboBox1_Change()

End Sub

Private Sub CommandButton1_Click()
[b7:n250].ClearContents
For s = 1 To 1
Satsay = Sheets("Sayfa2").Cells(10877, 1).End(xlUp).Row
For ara = 1 To Satsay
If Sheets("Sayfa2").Cells(ara, 1).Value = Sheets("ARA").[e3] Then
c = c + 1
For sut = 1 To 14
Cells(c + 6, sut + 1) = Sheets("Sayfa2").Cells(ara, sut).Value
Sheets("ARA").[e3].Select
Next
End If
Next
Next
End Sub
 
Bu kodu kendinize göre uyarlayın
MsgBox (Range("sayfa1!a9"))
 
verdiğiniz kodu yerleştirdim fakat olmadı her defasında boş mesaj kutusuna tıklamam gerekiyor ve değer göstermiyor. işlemi yaptıktan sonra mesajın gelmesini istiyorum.
 
mesaj kutusunun boş gelmesinin sebebi hücrenin dolu olmaması olabilirmi
 
boş değil. arama işlemi bittikten sonra gelsin istiyorum. müşterilere ait her bilgi görüntülendikçe boş mesaj çıkıyor işlemi bitirmek için her defasında tıklatmam gerekiyor.
 
Kodu ilgili sayfanın kod editörüne yapıştırıp deneyiniz.

Private Sub Worksheet_Change(ByVal Target As Range)
If [A1].Value Then MsgBox [A1].Value
End Sub
 
şimdi oldu. ancak (örnek: 4 adet kayıt bulunmuştur) şeklinde nasıl görüntüleyebilirim. rakamı hücreden alacak (adet bulunmuştur)u nasıl yazacağım.
 
Bu şekilde deneyiniz.

Private Sub Worksheet_Change(ByVal Target As Range)
If [A1].Value Then MsgBox [A1].Value & " " & "Adet Kayıt Bulunmuştur."
End Sub
 
elinize sağlık çok güzel oldu teşekkür ederim.
 
Geri
Üst