comboboxa veri alma

Katılım
8 Aralık 2008
Mesajlar
33
Excel Vers. ve Dili
Excel 2016 2013 Türkçe
Altın Üyelik Bitiş Tarihi
06/03/2022
sayfa1 de "A" sütununda veri bulunmakta "C" sütununda da adedi yazmakta benim istediğim toplam kaç satır varsa "userform1" de bulunan combobox1 e bunları aktarmak. combobox1 seçeneklerinde "A" sütununda bulunan veri, adedi yanında parantez içinde gözükecek şekilde aktarılcak yardım ederseniz sevinirim

Örnek: A3=kalem C3=3 , comboboxta seçenek şu şekilde gözükecek "kalem (3)"

Not:Veriler A3 ten itibaren başlayıp alta doğru devam ediyor
 

leumruk

Uzman
Uzman
Katılım
15 Nisan 2007
Mesajlar
3,472
Excel Vers. ve Dili
Office 2010 & 2013 tr
Selamlar,
Dosyanız ekte.
 

Ekli dosyalar

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
43,482
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
Selamlar,

Aşağıdaki kodu denermisiniz.

Kod:
Option Explicit
 
Private Sub UserForm_Initialize()
    Dim VERİ() As String, X As Long, Satır As Long
    ComboBox1.Clear
    Satır = [A65536].End(3).Row - 2
    ReDim VERİ(1 To Satır, 1 To 1)
    For X = 3 To [A65536].End(3).Row
    ReDim Preserve VERİ(1 To Satır, 1 To 1)
    VERİ(X - 2, 1) = Cells(X, 1) & "   (" & Cells(X, 3) & ")"
    Next
    ComboBox1.List = VERİ
End Sub
 
Katılım
3 Mart 2005
Mesajlar
609
Excel Vers. ve Dili
2010 Excel-Türkçe
Altın Üyelik Bitiş Tarihi
21/03/2019
dosyanız ekte
 

Ekli dosyalar

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
43,482
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
Selamlar,

Eğer veri sayınız çoksa önermiş olduğum kod ile daha hızlı listeleme yapabilirsiniz.
 
Katılım
8 Aralık 2008
Mesajlar
33
Excel Vers. ve Dili
Excel 2016 2013 Türkçe
Altın Üyelik Bitiş Tarihi
06/03/2022
istediğime ulaştım ilginize teşekkür ederim
 
Katılım
8 Aralık 2008
Mesajlar
33
Excel Vers. ve Dili
Excel 2016 2013 Türkçe
Altın Üyelik Bitiş Tarihi
06/03/2022
bir sorum daha olacak combobox a attığım bu verileri commandbutton ile seçim yaparak listboxa aktarıyorum fakat listbox a ne attıysam parantez içindeki rakamların toplanmasını istiyorum bunu nasıl yaparım acaba

yani comboboxtan seçim yapacağım commanbuttona bastığımda rakamı toplama ekleyecek
 
Üst