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

فرز اسماء حسب حروف عمود معين


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

بسم الله الرحمن الرحيم

في بالي فكرة لتطبيق سورت الاسماء حسب حروف عمود معين

في المرفق بعض اسماء ممكن فرزها حسب رغبة 

ليس بسورت طبيعي

officena.rar

رابط هذا التعليق
شارك

السلام عليكم

حط الشروط اول الكود وجرب تنفيذ الكود

Sub Ali_Sort()
Dim Cn_A As String
Dim Rn As Range, My_Sort As Range
Dim Va_Sp
   'xxxxxxxxxxxxxxxxx
   ' نطاق شروط احرف الفرز
    Set Rn = [A4:A13]
   ' نطاق المراد فرز بياناته
    Set My_Sort = [C1:C13]
   'xxxxxxxxxxxxxxxxx
With Application
    .ScreenUpdating = False
    Cn_A = Join(.Transpose(.Index(Rn.Value, 0)), ",")
    .AddCustomList ListArray:=My_Sort
    Va_Sp = .GetCustomListNum(My_Sort.Value)
 With ActiveSheet.Sort
      .SortFields.Clear
      .SortFields.Add Key:=My_Sort, Order:=xlAscending, CustomOrder:="""" & Cn_A & """"
      .SetRange My_Sort
      .Apply
 End With
    .DeleteCustomList Va_Sp
    .ScreenUpdating = True
End With
 Set Rn = Nothing: Set My_Sort = Nothing
End Sub

 

تم تعديل بواسطه الـعيدروس
  • Like 1
رابط هذا التعليق
شارك

أخي الكريم

ما هو المنطق في فرز الأسماء ؟؟؟

هل الحروف المذكورة هي الأساس ؟؟! وماذا لو كان الاسم ليس ضمن الحروف الموجودة في القائمة

أخي الحبيب أبو نصار

جربت الكود ولم أصل للمنطق المعمول عليه بالنسبة للطلب .. والنتائج خلاف ما فهمت

فهلا أخبرتني ما المنطق في الطلب؟

 

أقصد على سبيل المثال الحرف أ (بهمزة في النطاق الأول) يليه ا بدون همزة

عند تنفيذ الكود (وضعت بعض الأسماء بها حرف الألف عليه همزة للتجربة) وجدت أن الترتيب معكوس أي أن الأسماء التي لها حرف الألف بدون همزة أتت أولاً

وبقية الأسماء أتت في الترتيب العادي وليس الترتيب المفترض أن يكون الترتيب على أساسه

رابط هذا التعليق
شارك

وانا جربت ملف استاذ سليم لايشتغل

بس كود استاذ عيدروس جميل جدا

 

انا استفيد من ملف بسبب سورت في مدرستي مختل تماما

في حالة ارسال اسماء الى تربية ممكن على طلب سورت تربية و ليس مدرستي

اشكركم جميعا

رابط هذا التعليق
شارك

أخي الكريم ابو أنس

هل كود الأخ أبو نصار أدى الغرض ؟!! لأني جربته ولم يؤدي المطلوب كما هو واضح لي ..

يرجى توضيح مشاركاتك قليلاً حيث أن الكلام لا يكون مفهوم بالنسبة لي بشكل كامل

جرب الكود مرة أخرى وأعلمنا بالنتيجة

  • Like 2
رابط هذا التعليق
شارك

:rol:  مش فاهم  أي حاجة فى أى حاجة  !!!!!!!!!!!!!!!   اللى فاهم  يا ريت يوضح  يمكن أقدر أساعد

 

تم تعديل بواسطه مختار حسين محمود
رابط هذا التعليق
شارك

اخيي ياسر كود ستاذ العيدروس جميل جدا و هو قصدي

 اما كود اخي سليم كود جميل و ملف رائع لكن انا اسفيد من كود عيد روس شوف المرفق

اعتذر لجميعكم بسبب عدم مفهوم ملاحضاتي

 

officena.rar

رابط هذا التعليق
شارك

  • 1 year later...

من فضلك سجل دخول لتتمكن من التعليق

ستتمكن من اضافه تعليقات بعد التسجيل



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

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

Important Information