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

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

قام بنشر

السلام عليكم ورحمة الله وبركاته

الاساتذة الكرام والاخوة الاعزاء بارك الله في جهودكم في هذا الصرح الكبير

ارفق ملف فيه كود للاستاذ والاخ الحبيب رجب جاويش عافاه الله واعطاه الصحة والعافية

الكود رائع ومتقن تماما لكن اردت تغيير بسيط وهوان يتم الترحيل حسب الحروف الهجائية

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

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

كي يكون الترحيل بدون التسلسل وانا اقوم بوضع معادلة للتسلسل التلقائي او مع الكود بعد التعديل

بارك الله فيكم ورزقكم خير الدنيا وخير الاخرة

 

فرز وترحيل حسب الحروف الابجدية2007.rar

قام بنشر

السلام عليكم ورحمة الله

الفاضل / أبو محمد عباس

جرب الكود التالي

Sub AL_KHALEDI()
Application.ScreenUpdating = False
Application.Calculation = xlCalculationManual
With Sheets("بيانات الطلبة حسب الحروف")
Intersect(.Range("B5").Resize(9999, 11 * 28), .UsedRange).ClearContents
For Each C In Range(Sheets("بيانات الطلبة").[B4], Sheets("بيانات الطلبة").Cells(Rows.Count, 2).End(xlUp))
    T = Mid(Trim(C), 1, 1)
    If T = "ج" Then T = "ح" Else If T = "ح" Then T = "ج"
    M = Application.Match(T, [{"A","ب","ت","ث","ج","ح","خ","د","ذ","ر","ز","س","ش","ص","ض","ط","ظ","ع","غ","ف","ق","ك","ل","م","ن","ه","و","ي"}])
    If Not IsError(M) Then
        Lc = (M * 11) - 11 + 3
        Lr = Application.Max(5, .Cells(Rows.Count, Lc).End(xlUp).Row + 1)
        .Cells(Lr, Lc - 1).Value = Lr - 4
        .Cells(Lr, Lc).Resize(1, 8).Value = C.Resize(1, 8).Value
    Else: Er = Er + 1: End If
Next
End With
MsgBox "تم بحمد الله" & IIf(Er > 0, vbCr & Application.Rept("=", 30) & vbCr & "عدد الاسماء الخطا غير المرحلة" & vbCr & Er, "")
Application.Calculation = xlCalculationAutomatic
Application.ScreenUpdating = True
End Sub

في امان الله

  • Like 3
قام بنشر

السلام عليكم ورحمة الله وبركاته

الاستاذ والاخ الحبيب الخالدي جزاك الله خيرا

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

اعلى الله مقامكم في الدارين واعزكم واكرمكم

وزادكم من فضله علما وشرفا وانعم عليكم بالصحة والعافية

تقبل الله منكم صالح الاعمال وجعل عملكم هذا وجميع اعمالكم في ميزان حسناتكم

دمتم برعاية الله وحفظه

  • Like 1
قام بنشر

السلام عليكم

الاستاذ القدير / الخالدي

بارك الله فيك

دائما ما تغيب عنا وتعود للرد ويكون ما اجمل الرد

كود في منتهي الروعة والذكاء والاتقان

تقبل خالص تحياتي

  • Like 1

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

زائر
اضف رد علي هذا الموضوع....

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

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

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

Important Information