سلام
برای کپی مقادیر درج شده در لیست باکس میتوان از کد زیر استفاده نمود .ضمنا همون طور که در گد مشخص هست در صورت نیاز می توانید فقط ستون ها مد نظر رو انتخاب کنید
برای کپی مقادیر درج شده در لیست باکس میتوان از کد زیر استفاده نمود .ضمنا همون طور که در گد مشخص هست در صورت نیاز می توانید فقط ستون ها مد نظر رو انتخاب کنید
کد:
Dim lngItem As Long For lngItem = 0 To ListBox1.ListCount - 1 If ListBox1.Selected(lngItem) Then With Sheet2 .Cells(.Rows.Count, "B").End(xlUp).Offset(1).Value = ListBox1.list(lngItem, 0) .Cells(.Rows.Count, "C").End(xlUp).Offset(1).Value = ListBox1.list(lngItem, 1) .Cells(.Rows.Count, "D").End(xlUp).Offset(1).Value = ListBox1.list(lngItem, 2) .Cells(.Rows.Count, "E").End(xlUp).Offset(1).Value = ListBox1.list(lngItem, 3) .Cells(.Rows.Count, "F").End(xlUp).Offset(1).Value = ListBox1.list(lngItem, 4) .Cells(.Rows.Count, "G").End(xlUp).Offset(1).Value = ListBox1.list(lngItem, 5) .Cells(.Rows.Count, "H").End(xlUp).Offset(1).Value = ListBox1.list(lngItem, 6) .Cells(.Rows.Count, "I").End(xlUp).Offset(1).Value = ListBox1.list(lngItem, 7) .Cells(.Rows.Count, "J").End(xlUp).Offset(1).Value = ListBox1.list(lngItem, 8) End With End If Next lngItem