Combobox Rowsource 2 Sütundaki Bilgileri alabilir mi?

Katılım
3 Mart 2006
Mesajlar
98
Altın Üyelik Bitiş Tarihi
17.02.2021
Arkadaşlar Visual basic ile bir arkadaş program tasarlarken Görmüştüm. ama şimdi nasıl yaptığını şimdi pek hatırlayamadım ;
soyad ve ad bölümleri ayrı hücrelerde olduğu halde combobox içerisine tek hücreymiş gibi aldırıp,sadece ad bölümü seçilmiş gibi işlemi devam ettiriyordu. şimdi sorum şu excelde de böyle bir şey var mı acaba? var sa nasıl olur yardımcı olurmusunuz.
örnekte adı soyadı bölümü b sütununda işi ise d sütununda yer alıyor. combobox ile verileri çağırdığımızda örnekteki ali geldiğinde combobox içerisinde Ali Şöfor olarak görünmesi gerektiğinde nasıl bir işlem yapılır. ben sadece bir sütundaki bilgileri alabiliyorum.
herkese sevgiler.
 

Korhan Ayhan

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

Kullanmış olduğunuz kodu aşağıdaki ile değiştirip denermisiniz.

Kod:
Private Sub UserForm_Initialize()
    adi.ColumnCount = 3
    adi.ColumnWidths = "50;0;50"
    adi.RowSource = "veritabani!B2:D" & [A65536].End(3).Row
End Sub
 

sbayyigit

Altın Üye
Katılım
11 Aralık 2004
Mesajlar
415
Excel Vers. ve Dili
Ms Office Pro Plus 2019
Altın Üyelik Bitiş Tarihi
23-02-2026
usta benim de aradaığım buydu, fakat combobox ile seşim yaptıkdan sonra da; combobox içesinde aynı şekilde görünemez mi? yani ali şöför seçildikten sonra ali değilde combo içerisine ali şöfor gelsin.
saygılrımla.
 
Son düzenleme:

Korhan Ayhan

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

Bu durumda kodu aşağıdaki ile değiştirmeniz gerekecek.

Kod:
Private Sub UserForm_Initialize()
    For X = 2 To [A65536].End(3).Row
    adi.AddItem Cells(X, 2) & " " & Cells(X, 4)
    Next
End Sub
 

sbayyigit

Altın Üye
Katılım
11 Aralık 2004
Mesajlar
415
Excel Vers. ve Dili
Ms Office Pro Plus 2019
Altın Üyelik Bitiş Tarihi
23-02-2026
eline sağlık usta, istediğim buydu. allah sizlereden razı olsun.
 
Üst