السلام عليكم بها نبدأ أي موضوع وأي نقاش أخي الكريم
جرب الحل التالي عله يفي بالغرض إن شاء العلي القدير
في موديول عادي أدرج الدالة المعرفة التالية
CODE
Function Reverse2DArray(ByVal arr)<br />
Dim tmp, a As Long, b As Long, i As Long, j As Long<br />
a = UBound(arr): b = LBound(arr)<br />
For i = 0 To ((a - b) \ 2)<br />
For j = LBound(arr, 2) To UBound(arr, 2)<br />
tmp = arr(i + 1, j)<br />
arr(i + 1, j) = arr(a, j)<br />
arr(a, j) = tmp<br />
Next j<br />
a = a - 1<br />
Next i<br />
Reverse2DArray = arr<br />
End Function<br />
<br />
ثم في الحدث الخاص بعملية البحث قم بتعديل هذا الجزء ، حيث تقوم الدالة بعكس الصفوف الموجودة في المصفوفة لتظهر لك بالشكل الذي تريده في الليست بوكس
CODE
If ii Then<br />
MyAr = Reverse2DArray(MyAr)<br />
Me.ListFind.Column = MyAr: Me.ListFind.ListIndex = 0<br />
End If<br />
<br />