Listboxta tıklanan veriye göre hücrelere yazma

Katılım
15 Kasım 2014
Mesajlar
3
Excel Vers. ve Dili
excel 2010
Merhaba,
lisbox a tıkladığımda veri hücreye yazıyor faka yapmak istediğim, tıklandığında "Ahmet Mehmet Sarı" yazısı diyelim Ahmet'i A hücresine "Mehmet" i hemen yan hücreye "Sarı" yıda onun yan hücresine
yani tıkladığımda metni boşluklara göre hücrelere yazması istiyorum mümkün müdür. :)
Teşekkürler
 

Levent Menteşoğlu

Administrator
Yönetici
Admin
Katılım
13 Ekim 2004
Mesajlar
16,057
Excel Vers. ve Dili
Excel 2010-32 bit-Türkçe
Excel 365 -32 bit-Türkçe
Aşağıdaki gibi deneyin.

Kod:
Private Sub ListBox1_Click()

adlar = Split(ListBox1, " ")

Range("A1:D1").ClearContents

For a = 0 To UBound(adlar)
Cells(1, a + 1) = adlar(a)
Next

End Sub
 
Katılım
15 Kasım 2014
Mesajlar
3
Excel Vers. ve Dili
excel 2010
Levent Hocam teşekkürler ilginiz için
Yapmak istediğimi yanlış ifade ettim kusura bakmayın. tıkladığım hücre ve sağ tarafına doğru yazması olabilirmi

Örnek: B20 hüçresi seçili iken listbox tıkladığımda Ahmet=B20 ye mehmeti C20 ve Sarı D20 gibi
 

Levent Menteşoğlu

Administrator
Yönetici
Admin
Katılım
13 Ekim 2004
Mesajlar
16,057
Excel Vers. ve Dili
Excel 2010-32 bit-Türkçe
Excel 365 -32 bit-Türkçe
Aşağıdaki gibi deneyin.

Kod:
adlar = Split(ListBox1, " ")

For a = 0 To UBound(adlar)
If a = 0 Then
Cells(ActiveCell.Row, ActiveCell.Column) = adlar(a)
Else
Cells(ActiveCell.Row, ActiveCell.Column + c).Next = adlar(a)
c = c + 1
End If
Next
 
Üst