محمد بن سعود قام بنشر أبريل 12, 2024 قام بنشر أبريل 12, 2024 السلام عليكم وبها نبدأ اي موضوع مطلوب كود برمجياً لترتيب الرتب تلقائياً حسب المثل المرفق لا داعي لضغط الملف طالما مساحته صغيره الرتب.xlsx
ابراهيم الحداد قام بنشر أبريل 15, 2024 قام بنشر أبريل 15, 2024 السلام عليكم و رحمة الله استخدم هذا الكود Sub ReArrange() Dim Arr, Rtb, Tmp Dim WF As Object Dim x As Integer, i As Long, p As Long Set WF = WorksheetFunction Arr = Range("B2:C8").Value Rtb = Array("السابعة", "السادسة", "الخامسة", _ "الرابعة", "الثالثة", "الثانية", "الاولى") ReDim Tmp(1 To UBound(Arr, 1), 2) For i = LBound(Rtb) To UBound(Rtb) Tmp(i + 1, 1) = Replace(Arr(i + 1, 2), Arr(i + 1, 2), Rtb(i)) Tmp(i + 1, 0) = WF.Index(Range("B2:C8"), WF.Match(Rtb(i), _ Range("C2:C8"), 0), 1) Next Range("B2").Resize(UBound(Tmp, 1), 2).Value = Tmp End Sub 3
الردود الموصى بها
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.