اذهب الي المحتوي
أوفيسنا
بحث مخصص من جوجل فى أوفيسنا
Custom Search

توزيع الارقام بصورة عشوائية


إذهب إلى أفضل إجابة Solved by سليم حاصبيا,

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

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

الأستاذ سليم والأستاذ وجيه والأستاذ حسين مامون لهم منا كل تقدير واحترام

فضلا وليس امر عمل كود توزيع الارقامبصورة عشوائية بناء على الخلية  C2  وتضع توزيع الأرقام في عمود المسلسل 

ونتمنى لكم دوام الصحة والعافية والتوفيق

توزيع الارقام.xlsx

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

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

Sub test3()
Dim rng
Dim c, r, x
Application.ScreenUpdating = False
Set rng = Range("c2")
r = 5
x = 0
For c = 5 To 1000
If rng = 0 Or rng = "" Then Range("c2") = "": Exit Sub

Range("a" & r) = 1 + x
x = Range("a" & r) + 1 - 1
r = r + 1
rng = rng - 1
Next
Application.ScreenUpdating = True

End Sub

 

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

استاذ حسين قمت بتجربة الكود هو يقوم بمسح الخلية C2 ويقوم بتوزيع الارقام ولكن ليس هذا هو المطلوب 

انما المطلوب عدم مسح قيمة الخلية C2 وتوليد ارقام عشوائية كل ما ضغط على زر التوزيع يغير ارقام التسلسل

 

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

  • أفضل إجابة

حرب هذا الماكرو

Sub RAND_NUM()
Dim i%, k%, M%, Y
Dim OBJ As Object
Range("A5", Range("A4").End(4)).ClearContents
    Set OBJ = CreateObject("System.Collections.Sortedlist")
        For i = 1 To [c2]
            Randomize
            Y = Rnd()
            OBJ.Add Y, i
        Next
    M = 5
    For k = 0 To OBJ.Count - 1
        Cells(M, 1) = OBJ.IndexOfValue(k + 1) + 1
      M = M + 1
    Next
End Sub

الملف مرفق

Rand_numbers.xlsm

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

من روائع القدر أن يضع الله في دربك من يُنيرون لك الطريق، فهؤلاء وحدهم من يستحقون الشكر والامتنان نعم هو كده تمام شكرا  استاذ سليم  شكرا استاذ حسين

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

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