Arkadaşlar merhabalar, elimde bir excel sayfasında bulunan verileri userform ekranında bulunan listbox'ıma aktarmak istiyorum. Bununla ilgili epey konuya baktım ama uygun kodu bir türlü uyarlayamadım. Satır sayısı her çekilen datada değiştiği için başına bir do while ile satır sayısını kontrol ettirdim ve aşağıda ki koda ulaştım en son ancak mismatch hatası verdi.
Data ise şu şekilde(karışmasın diye "|" karakteri attım):
Kod:
Private Sub UserForm_Initialize()
Sheets("Sheet2").Select
Dim x As Integer
x = 1
Do While Sheet2.Cells(x, 2) <> ""
x = x + 1
Loop
ListBox1.RowSource = Range(Cells(1, 1), Cells(x, 5))
End Sub
Data ise şu şekilde(karışmasın diye "|" karakteri attım):
No |||Talep No |||Ürün Kodu |||Adet |||Seri No
1 |||ASD11611280027 |||21101326 |||1 |||792Q6001799
2 |||ASD11611280027 |||98030376 |||4 |||KLK1161010005B001
3 |||ASD11611280027 |||21101327 |||1 |||792Q6001800
