Listbox.List özelliği

Katılım
14 Aralık 2013
Mesajlar
5
Excel Vers. ve Dili
MS Office 2010
Herkese iyi yıllar,

Belki bir çoğunuz için kolay bir soru olacak ama bir türlü nasıl yapacağımı bulamadığım bir şey soracağım sizlere.
Kod:
ListBox1.ColumnCount = 3
ListBox1.ColumnWidths = "125"
ListBox1.AddItem
ListBox1.List(0, 0) = "Ürün"
ListBox1.List(0, 1) = "Adet"
ListBox1.List(0, 2) = "Tarih"
Şeklinde bir kod parçam var.

İstediğim şey Listbox1'de Userforminitialize altında bulunan bu kodda "ürün, adet ve tarih" kısımlarının altı çizili (underline) olması. Daha sonrasında bu Listbox'a bir combobox'tan veri çekiyorum onun için sadece bu üç kolon başlığının altının çizili olmasını ancak diğer eklenen verilerin altının çizili olmamasını istiyorum.

Yardımlar için şimdiden teşekkür ederim.
 

vardar07

Destek Ekibi
Destek Ekibi
Katılım
19 Mart 2008
Mesajlar
2,154
Excel Vers. ve Dili
Office 2007 Enterprise
Türkçe
Kod alıntıdır . Uygulamaya çalışınız.

Kod:
Private Sub UserForm_Initialize()
ListBox1.ColumnCount = 2
son = [a65536].End(3).Row - 1
For i = 0 To son
c = c + 1
    ListBox1.AddItem
    ListBox1.List(c - 1, 0) = Cells(i + 1, 1)
    ListBox1.List(c - 1, 1) = Cells(i + 1, 2)
c = c + 1
    ListBox1.AddItem
    ListBox1.List(c - 1, 0) = "-----"
    ListBox1.List(c - 1, 1) = "-----"
Next
End Sub
 

Korhan Ayhan

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

Bence Listbox nesnesi üzerine 3 adet Label ekleyin. Bu nesnelere başlıklarınızı yazın ve dilediğiniz gibi biçimlendirin.

Sizin istediğiniz işlem bahsettiğiniz yöntemle yapılamaz. En uygun yöntem önermiş olduğum yöntemdir. Hem daha kullanışlıdır.
 

Orion1

Uzman
Uzman
Katılım
1 Mart 2005
Mesajlar
22,248
Excel Vers. ve Dili
Win7 Home Basic TR 64 Bit

Ofis-2010-TR 32 Bit
Listboxta kolon başlıkları olması,sadece listbox'ın rowsource yöntemi ile verileri almakla olur.:cool:
 
Katılım
14 Aralık 2013
Mesajlar
5
Excel Vers. ve Dili
MS Office 2010
Sayın Vardar07 Korhan Ayhan'ın verdiği öneriyi izleyeceğim.

Sayın Orion1 Listbox başka Listbox'tan veri çektiği için maalesef rowsource tanımlayamıyorum.

Destek için teşekkür ederim.
 
Üst