Boşlukları kaldırarak listeleme

Katılım
18 Haziran 2008
Mesajlar
542
Excel Vers. ve Dili
2007 türkçe
Merhaba benim excel uzmanı arkadaşlardan ricam. Sayfada A1 den A4 kadar yazıları userformdaki command1 ile listbox1e almak istiyorum ama alırken A1 den A4 e kadar olan verilerin başlarında bulunan boşlukları görmezden gelerek listeletmesini istiyorum.Böyle bir kod yazılabilirmi?yardımlarınız için şimdiden tşk ederim.Çalışmam ekte bulunmaktadır.
 

Ekli dosyalar

  • 45.5 KB Görüntüleme: 17
Katılım
27 Temmuz 2004
Mesajlar
719
Excel Vers. ve Dili
Excel 2003 Tr
Burada rowsource özelliğini kullanmak için verileri excel içinde düzeltmek lazım, bunu yapmak isterseniz de yerleşik fonksiyonlardan Kırp Trim fonksiyonunu kullanabilirsiniz.
Kod:
Private Sub CommandButton1_Click()
For Each a In Range("Sayfa1!A1:A4")
ListBox1.AddItem LTrim(a)
Next
End Sub
 
Katılım
22 Eylül 2006
Mesajlar
883
Excel Vers. ve Dili
Office Excel®2007®TR
janveljan zaten vermiş çözümü.O zaman bu da alternatif olsun bari...
Kod:
Private Sub CommandButton1_Click()
For i = 1 To [A65536].End(3).Row
ListBox1.AddItem Trim(Cells(i, "A"))
Next
End Sub
 
Katılım
18 Haziran 2008
Mesajlar
542
Excel Vers. ve Dili
2007 türkçe
Çok teşekkür ederim üstadlar :) Hocam beni unuttunuz ama sizden bi rica vardı baktınızmı ona geçen:)
 
Üst