Sayıları combobox ta listeleyemiyorum

Katılım
29 Mart 2005
Mesajlar
33
Arkadaşlar ekteki dosyada burdan aldığım bi tane dosyayı düzenledim biraz ama A ve B sütunundaki alanları rakam olduğu için comboboxlarda listelettiremiyorum. Bi bakarmısınız ayrıca sebebinide söylreseniz bende öğrenmiş olurum.
Şimdiden teşekkürler.
 
Moderatör tarafında düzenlendi:

veyselemre

Özel Üye
Katılım
9 Mart 2005
Mesajlar
3,650
Excel Vers. ve Dili
Pro Plus 2021
@okanpolat,
Maalesef 2007 ye terfi edemedim kendi adıma, xls formatında gönderirseniz daha çok yardımcı olabilecek çıkacaktır.
 

hamitcan

Uzman
Uzman
Katılım
1 Temmuz 2004
Mesajlar
7,731
Excel Vers. ve Dili
Excel 2019 Türkçe
Ben de çalıştı. Sorunu bir örnekle açıklar mısınız ?
 
Katılım
29 Mart 2005
Mesajlar
33
Sorun şu 1.ve 2. comboboxta D.n ve T.C kimliklerin gösterilmesi lazım fakat rakam olduğu için gözükmüyo çünkü denedim rakamdan başka bişey yazınca gösteriyo.Ayrıca office 2003 formatınıda gönderdim.


Kayıtları düzeltim. Kusura bakmayın haberim yoktu.
 
Son düzenleme:

veyselemre

Özel Üye
Katılım
9 Mart 2005
Mesajlar
3,650
Excel Vers. ve Dili
Pro Plus 2021
1.düzeltme
col1.Add Str(ListBox1.List(x, Combo - 1)), Str(ListBox1.List(x, Combo - 1))

2.düzeltme
If Not Trim(Str(ListBox1.List(x, 0))) Like Trim(ComboBox1.Text & "*") Or Not Trim(Str(ListBox1.List(x, 1))) Like Trim(ComboBox2.Text & "*") Or Not ListBox1.List(x, 2) Like ComboBox3.Text & "*" Or Not ListBox1.List(x, 3) Like ComboBox4.Text & "*" Then ListBox1.RemoveItem x
 

Levent Menteşoğlu

Administrator
Yönetici
Admin
Katılım
13 Ekim 2004
Mesajlar
16,058
Excel Vers. ve Dili
Excel 2010-32 bit-Türkçe
Excel 365 -32 bit-Türkçe
Bence verileri comboboxa yüklemek için aşağıdaki gibi daha basit kodlamalar kullanın.

Kod:
Private Sub UserForm_Initialize()
ComboBox1.RowSource = "dosyalar!a2:a" & [dosyalar!a65536].End(3).Row
ComboBox2.RowSource = "dosyalar!b2:b" & [dosyalar!b65536].End(3).Row
End Sub
 
Katılım
29 Mart 2005
Mesajlar
33
Arkadaşlar öncelikle yardımlarınız için teşekkür ederim. Sayın veyselemre verdiğiniz kodları uyguladım yanlız şimdide rakamlar listleniyo harflr listelenmiyo.
 

veyselemre

Özel Üye
Katılım
9 Mart 2005
Mesajlar
3,650
Excel Vers. ve Dili
Pro Plus 2021
Merhaba aşağıdaki prosedürü düzeltip, deneyin.
Kod:
Sub ComboYenile(Combo)
On Error Resume Next
Dim col1 As New Collection

For x = 0 To ListBox1.ListCount - 1
    al = ListBox1.List(x, Combo - 1)
    If IsNumeric(al) Then al = Str(al)
    col1.Add al, al
Next x
Call ComboyaAktar(Combo, col1)
Set col1 = Nothing
End Sub
 
Katılım
29 Mart 2005
Mesajlar
33
Teşekkür ederim bu sefer oldu.
 
Üst