- Katılım
- 19 Nisan 2007
- Mesajlar
- 337
- Excel Vers. ve Dili
- Excel 2003 Türkçe
Combobox'a Adı ve Soyadı sütunlarını birleştirerek aldım.
Comboboxtan seçtiğim veriye göre Textboxlara verilerin gelmesi gerekiyor.
Dosyam ekte.
Daha önceden Combobox da tek veri vardı ve Seçime göre aktarma işini;
ile yapabiliyor idik.
Comboboxtaki veri birleştirilmiş olunca sorun çıktı. Yardımcı olabilirmisiniz.
Dosyam ekte.
Kod:
Private Sub UserForm_Activate()
Workbooks.Open ThisWorkbook.Path & "\personel_bilgi_1.xls"
Worksheets("Sayfa3").Select
'======== Combobox1'e Veri Alma ======================
a = WorksheetFunction.CountA(Range("B:B"))
For i = 2 To a
ComboBox1.AddItem Cells(i, 2) & " " & Cells(i, 3)
Next
'========================================================
End Sub
Dosyam ekte.
Daha önceden Combobox da tek veri vardı ve Seçime göre aktarma işini;
Kod:
Private Sub ComboBox1_Change()
Dim Aranan As String
Dim Satir As Integer
Aranan = ComboBox1.Value
If Aranan = "" Then Exit Sub
Satir = Worksheets("Sayfa3").Range("b:b").Cells.Find(Aranan, Worksheets("Sayfa3").Range("b65000"), xlFormulas, xlPart, xlByRows, xlNext, False, False).Row
TextBox1.Value = Worksheets("Sayfa3").Range("d" & Satir)
End Sub
Comboboxtaki veri birleştirilmiş olunca sorun çıktı. Yardımcı olabilirmisiniz.
Dosyam ekte.