اذهب الي المحتوي
أوفيسنا

الردود الموصى بها

  • تمت الإجابة
قام بنشر

عليكم السلام

إذا قمت بتسجيل ماكرو ستحصل على الكود

وبقليل من التعديلات تجعل الكود متغيرا في صف الننهاية الذي رمزه LR

هذا هو الكود

Sub girlsfirst()
Dim sh As Worksheet, lr As Long
Set sh = ActiveWorkbook.Worksheets("sheet")
lr = sh.Cells(Rows.Count, 3).End(3).Row
With sh.Sort
    .SortFields.Clear
    .SortFields.Add2 Key:=Range("L10"), SortOn:=xlSortOnValues, Order:=xlAscending, DataOption:=xlSortNormal
    .SortFields.Add2 Key:=Range("C10"), SortOn:=xlSortOnValues, Order:=xlAscending, DataOption:=xlSortNormal
    .SetRange Range("B7:X" & lr)
    .Header = xlYes
    .MatchCase = False
    .Orientation = xlTopToBottom
    .SortMethod = xlPinYin
    .Apply
End With
End Sub
Sub boysfirst()
Dim sh As Worksheet, lr As Long
Set sh = ActiveWorkbook.Worksheets("sheet")
lr = sh.Cells(Rows.Count, 3).End(3).Row
With sh.Sort
    .SortFields.Clear
    .SortFields.Add2 Key:=Range("L10"), SortOn:=xlSortOnValues, Order:=xlDescending, DataOption:=xlSortNormal
    .SortFields.Add2 Key:=Range("C10"), SortOn:=xlSortOnValues, Order:=xlAscending, DataOption:=xlSortNormal
    .SetRange Range("B7:X" & lr)
    .Header = xlYes
    .MatchCase = False
    .Orientation = xlTopToBottom
    .SortMethod = xlPinYin
    .Apply
End With
End Sub

بالتوفيق

  • Like 3
قام بنشر

تفضل هذا الكود للخبير الفاضل بن علية حاجي

Sub SortData()
  Range("b10:t1000").Sort Key1:=Range("C9"), Order1:=xlAscending, Header:= _
        xlNo, OrderCustom:=1, MatchCase:=False, Orientation:=xlTopToBottom, _
        DataOption1:=xlSortNormal
                Range("b10:t1000").Sort Key1:=Range("L5"), Order1:=xlAscending, Header:= _
        xlNo, OrderCustom:=1, MatchCase:=False, Orientation:=xlTopToBottom, _
        DataOption1:=xlSortNormal
                ' xlDescending
End Sub

 

 

 

 

انشئ حساب جديد او قم بتسجيل دخولك لتتمكن من اضافه تعليق جديد

يجب ان تكون عضوا لدينا لتتمكن من التعليق

انشئ حساب جديد

سجل حسابك الجديد لدينا في الموقع بمنتهي السهوله .

سجل حساب جديد

تسجيل دخول

هل تمتلك حساب بالفعل ؟ سجل دخولك من هنا.

سجل دخولك الان
  • تصفح هذا الموضوع مؤخراً   0 اعضاء متواجدين الان

    • لايوجد اعضاء مسجلون يتصفحون هذه الصفحه
×
×
  • اضف...

Important Information