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

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


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

الاخوه الافاضل

تحيه طيبه وبعد

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

مع اعاده عمليه التسلسل فى حالة وجود الخليه فارغه

تسلسل.rar

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

أخى ابراهيم

جرب هذا الكود


Sub ragab()

LR = [G10000].End(xlUp).Row

Set Rng = Range("G2:G" & LR)

Range("H2:H1000") = ""

x = 2

For Each cl In Range("G2:G" & LR)

If cl = "" Then x = cl.Row

    If WorksheetFunction.CountIf(Range("G2:G" & cl.Row), cl) = 1 Then

    cl.Offset(0, 1) = WorksheetFunction.Max(Range(Cells(x, "H"), Cells(cl.Row, "H"))) + 1

    End If

    If WorksheetFunction.CountIf(Rng, cl) > 1 Then

	    For i = 3 To LR

		    If Cells(i, 7) = cl Then

		    Cells(i, 8) = cl.Offset(0, 1)

		    End If

	    Next

    End If

Next

Set Rng = Nothing

End Sub

كود تسلسل.rar

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

الاخ رجب بارك الله فيك

وفعلا الكود جميل وشغال تمام

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

If Cells(i, 7) = cl Then

Cells(i, 8) = cl.Offset(0, 1)

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

اخى الفاضل

رجب

عزرا فانا اريد ايضا

ان يتم عمل تسلسل فى العمود التاسع

بالاضافه الى التسلسل الذى تفضلت به

ويكون التسلسل الذى سيظهر بالعمود التاسع 1-2-3-4-5-6

اى انه تسلسل طبيعى جدا

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

أخى ابراهيم

الجزء


If Cells(i, 7) = cl Then

		    Cells(i, 8) = cl.Offset(0, 1)

يعمل على إعطاء الأرقام المتشابهة نفس التسلسل

أما بالنسبة للتسلسل الذى تريده فى العمود التاسع

أريد أن أستفسر عن وضع الارقام المتشابهة هل تاخذ نفس الرقم أم لا

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

الاخ رجب

لا فهو تسلسل تلقائى للارقام

بمعنى انه فى حاله وجود اى شئ بالعمود السابع يتم اعطاء رقم فى العمود التاسع

وهكذا

دون النظر الى المتشابهات

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

الاخ رجب

وبعد المحاوله البسيطه منى

اعتقد ان الحل سيكون

بالشكل الاتى

مع اننى اصر على ان ارى الحل من وجهه نظرك

انت اخى الحبييب

كود تسلسل(1).rar

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

أخى ابراهيم

لا داعى لتكرار أجزاء الكود كاملة ولكن يكفى فقط هذا الجزء


For Each cl In Range("G2:G" & LR)

If cl <> "" Then

    cl.Offset(0, 2) = WorksheetFunction.Max(Range("I2:I" &amp;amp; cl.Row)) + 1

End If

Next

كما يتضح لك من المرفق الموجود فى المشاركة السابقة

مع مرعاة عدم الترقيم فى الخلايا المقابلة للخلايا الفارغة من العمود G حسب طلبك

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

  • 2 weeks later...

الاخ الفاضل

رجب

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

عند الظغط على الزر يظهر الترقيم

فى العمود H والعمود I

وانا اريد ظهور الترقيم

فى العمود A العمود B

بدلا من العمود H و I

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

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.

×
×
  • اضف...

Important Information