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

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

قام بنشر

جرب هذا الملف

الماكرو

Option Explicit

Sub Touzi3()
Dim RGA As Range
Dim n%, m%, Ro%, i%, x
x = Range("E1")
If Not IsNumeric(x) Or x < 1 Then
 x = 10: Range("E1") = x
 Else
 x = Range("E1")
End If
m = 3
Range("C4").CurrentRegion.ClearContents
Set RGA = Range("A4").CurrentRegion
Ro = RGA.Rows.Count + 3
n = Ro \ x

For i = 4 To Ro Step x
  Cells(4, m).Resize(x).Value = _
  Cells(i, 1).Resize(x).Value
  m = m + 1
Next
End Sub

 

Distribution.xlsm

قام بنشر (معدل)

اقصد في حال احببت التعديل على سبيل المثال : عمود الاسماء يتبع له عمود اخر فيه مبالغ  هل يمكن التعديل ضمن هذه البرمجة بالنسبة لي انا 

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

بعد اذن اخي واستاذي سليم حاصبيا

واثراء للموضوع

الملف المرفق

1- في ورقة2 عن طريق المعادلات

2- في ورقة3 عن طريق الكود .. وشرح طريقة الاستخدام موجود في نفس الورقة

 

توزيع خلايا عمود على كذا عمود.xlsm

  • Like 2
  • أفضل إجابة
قام بنشر

يجب ان يكون العامود الثاني(B) فارغاً وايضاً الصف الثالث(ٌRow 3) كي يعرف الاكسل اي مجموعة يجب اخذها كي يمسح القديم منها ويسجل الجديد

الملف من جديد

Distribution_new.xlsm

  • Like 2
  • 2 weeks later...
قام بنشر

تحياتي للجميع 

اعتذر على عدم ردي ، لاني كنت في المشفى واليوم خرجت بفضل الله معافى ، على كل اشكر الاستاذ سليم حاصبيا جدا على جهوده واشكر الاستاذ نبيل عبد الهادي ايضا 

سأبدأ اليوم بتجريب الملفات 

تقبلوا تحياتي 

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