اذهب الي المحتوي
أوفيسنا
بحث مخصص من جوجل فى أوفيسنا
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...
قام بنشر

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

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

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

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

انشئ حساب جديد او قم بتسجيل دخولك لتتمكن من اضافه تعليق جديد

يجب ان تكون عضوا لدينا لتتمكن من التعليق

انشئ حساب جديد

سجل حسابك الجديد لدينا في الموقع بمنتهي السهوله .

سجل حساب جديد

تسجيل دخول

هل تمتلك حساب بالفعل ؟ سجل دخولك من هنا.

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

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

Important Information