• DİKKAT

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

combobox veri alma

kemal turan

Altın Üye
Katılım
10 Haziran 2011
Mesajlar
1,677
Excel Vers. ve Dili
Excel 2010 32 bit
Merhaba,
Combobox a rowsource ile sayfadan veri alabiliyoruz.Yeni veri olduğunda ise sayfaya kaydet kodu ile yeni veri ekleyebiliyoruz.
Bildiğiniz farklı bir yol ise combobox a userform initialize olayında .AddItem ile veri alınıyor.
Örnek aşağıdaki kod ile.
Sorum aşağıdaki listeye kod sayfasını açıp manuel veri girmeden userformdan textboxa veri girerek ekle butonu ile .AddItem e yeni ekleme yapabılabilir mi ?
Teşekkür ederim.

Kod:
With ComboBox1
        .AddItem "KEMAL"
        .AddItem "HASAN"
        .AddItem "ÖMER"               
    End With
 
Bu şekilde de ekleme yapılabilir.

Kod:
ComboBox1.AddItem Textbox1.value
 
Çok teşekkür ederim
Deneyip sonucu bildireceğim
Selametle
 
Merhaba,
Adamın biri çakmağın var mı demiş oda var demiş.
Çakmağı almış,
Sigaranda varmı demiş. var demiş. Birde sigara ver demiş..:)

Benimki de ona benzeyecek.
Teşekkür ederim eklemeyi yapıp parametre sayfa yükünden kurtuldum.
Combobox daki seçilen veriyi listeden silmeyi yapabiliyor muyuz.
Selametle kalınız
 
Merhaba Korhan Hocam,
Listede sözüm yanlış olmuş.
Kusura bakmayın.
Silinecek veri
Kod:
ComboBox1.AddItem Textbox1.value
kodu ile ekleme yaptığımız "Userform İnitialize" olayında,
Selametle.
 
Ben yine ne istediğinizi anlamadım.

Aradığınız kod aşağıdaki gibi bir şey mi?

Kod:
Private Sub CommandButton1_Click()
    ComboBox1.AddItem TextBox1.Value
End Sub

Private Sub CommandButton2_Click()
    If ComboBox1.ListCount > 0 Then
        ComboBox1.RemoveItem 0
    End If
End Sub
 
Merhaba korhan Hocam,
ek dosyada sizin verdiğiniz kodu ekledim.
Kod Userform açıldığında combobox listesinin görünen 1 nci satırını siliyor.
istediğim kalıcı olarak comboboxda seçilen verinin userform initilaize olayından silinmesi.
Burada amacım yeni satış elemanı işe girdiğinde kullanıcı ekleyebilsin.
İşten çıktığında da kod sayfasına girmeden userform üzerinden silebilsin.
Teşekkür ederim.
 

Ekli dosyalar

SİL butonu kodu;

Kod:
Private Sub CommandButton2_Click()
    If ComboBox1.ListCount > 0 Then
        ComboBox1.RemoveItem ComboBox1.ListIndex
        ComboBox1.Value = Empty
    End If
End Sub
 
Korhan hocam merhaba
Telefondan yazıyorum. Denemedim ama siz kod yazmışsanız tamamdır.
Selametle kalınız
 
Geri
Üst