• DİKKAT

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

Combobox değişimden önceki değere ulaşma

tamer42

Destek Ekibi
Destek Ekibi
Katılım
11 Mart 2005
Mesajlar
3,201
Excel Vers. ve Dili
Office 2013 İngilizce
Merhaba,
Userform üzerinde Combobox değiştiği zaman aşağıdaki kod ile yeni değere ulaşabiliyoruz,
değişimden önce combobox' ta ne ne yazılı olduğu nasıl öğrenebiliriz?

Özetle değişmeden önceki değeri hafızaya alıp, değişimden sonra bunu bir şekilde almak...

teşekkürler,
iyi Çalışmalar.

Kod:
Private Sub cmTest_Change()
         deger = Me.cmTest.value
End Sub
 
merhaba
userform aktif edildiğinde değeri kaydetme ile olabilir sanırım


Private Sub UserForm_Initialize()
ilkdeger = Me.cmTest.value
End Sub
 
merhaba
userform aktif edildiğinde değeri kaydetme ile olabilir sanırım


Private Sub UserForm_Initialize()
ilkdeger = Me.cmTest.value
End Sub
Hocam bu yöntemi düşündüm ama ; userform aktif edildikten sonra bir çok sefer değişiklik yapılıyor.
 
Aşağıdaki kod işinize yarar mı?
Kod:
Dim a
Private Sub ComboBox1_Change()
MsgBox a
End Sub
Private Sub ComboBox1_MouseMove(ByVal Button As Integer, ByVal Shift As Integer, ByVal X As Single, ByVal Y As Single)
a = ComboBox1.Value
End Sub
 
Aşağıdaki kod işinize yarar mı?
Kod:
Dim a
Private Sub ComboBox1_Change()
MsgBox a
End Sub
Private Sub ComboBox1_MouseMove(ByVal Button As Integer, ByVal Shift As Integer, ByVal X As Single, ByVal Y As Single)
a = ComboBox1.Value
End Sub
Hocam merhaba,
ekli dosyada kodu denemdim, yalnız hespinde boş değer geliyor.

teşekkürler,
 

Ekli dosyalar

Tekrar denedim doğru çalışıyor.
İlk defada boş gelir, sonra doğru çalışır.
 
Tekrar denedim doğru çalışıyor.
İlk defada boş gelir, sonra doğru çalışır.
Tamam Hocam teşekkürler,
Kod:
Dim a
ben bu satırı atlamışım
 
Geri
Üst