• DİKKAT

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

combobox'tan seçilen stoğun kalanını bulma

Katılım
26 Mayıs 2005
Mesajlar
608
Excel Vers. ve Dili
Office 2022 - Türkçe
Arkadaşlar merhaba forumda bununla ilgili birkaç örnek buldum ama forumun aktarılması sırasında dosyalar silinmiş. Bu örneklerin çoğu topla.çarpım makrosu kullanılaarak yapılmış bende geçici bir çozüm buldum forumda. Örnek dosya ekliyorum. Aşağıdaki kodları kullanarak bişeyler yapmaya çalıştım ama beceremedim. Yardımcı olurmusunuz

Kod:
Private Sub ComboBox1_Change()
g = Evaluate("=SumProduct(--($A$2:$A$65536 = ComboBox1)*--($C$2:$C$65536))")
c = Evaluate("=SumProduct(--($A$2:$A$65536 = ComboBox1)*--($D$2:$D$65536))")
Kalan.Value = Val(g) - Val(c)
End Sub
 
Son düzenleme:
Arkadaşlar bu konuda önerisi olan varmı. yardımlarınızı bekliyorum
 
Kardeş bizde canı gönülden destek veriyoruz bugün bizde taksimdeydik. Mevzu vatan ise gerisi teferruattır. M.Kemal ATATÜRK


Kod:
Private Sub ComboBox1_Change()
g = Evaluate("=SumProduct(--($A$2:$A$65536 = ComboBox1)*--($C$2:$C$65536))")
c = Evaluate("=SumProduct(--($A$2:$A$65536 = ComboBox1)*--($D$2:$D$65536))")
Kalan.Value = Val(g) - Val(c)
End Sub

Bu Kodda ComboBox1 deki veriye göre nasıl topla.çarpım yapabiliriz
 
Arkadaşlar yardımcı olabilirmisiniz
 
Arkadaşar forumdaki örneklerden yararlanarak aşağıdaki kodları kullanarak sonuca ulaşabildim. Örnek dosyayıda ekliyorum. Umarım birilerinin işine yarar.

Kod:
Private Sub ComboBox1_Change()
SEC1 = ComboBox1.Value
g = Evaluate("=SumProduct(--($A$2:$A$65536 = """ & SEC1 & """)*--($C$2:$C$65536))")
c = Evaluate("=SumProduct(--($A$2:$A$65536 = """ & SEC1 & """)*--($D$2:$D$65536))")
Kalan.Value = Val(g) - Val(c)
End Sub
 
Geri
Üst