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

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

قام بنشر

جزيت خيرا وزادك الله من فضله
الحل رائع ويؤدي النتيجه بكفاءة

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

بمعني انه اذا كان اخر قسط  مدفوع ديسمبر 2020

فيبدأ السرد من الشهر التالي وهو يناير 2021

اسف على الازعاج وكثرة الاسئلة

  • تمت الإجابة
قام بنشر

جرب هذا الكود

Sub test()
Dim lr, lr2, lrw
Dim x, w, dt, rg
Application.ScreenUpdating = False
lr = Cells(Rows.Count, 1).End(xlUp).Row
Range("n6:p10000").ClearContents
For x = 6 To lr
        Set rg = Cells(x, "c")
         dt = Cells(x, "b")
        If Cells(x, "c") >= 1 Then
        lr2 = Cells(Rows.Count, "n").End(xlUp).Row
        For w = 1 To rg
        lrw = Cells(Rows.Count, "p").End(xlUp).Row
         If dt = CDate(Range("p3")) Then GoTo 1
        Range("n" & lrw + 1) = Cells(x, 1)
        Range("O" & lrw + 1).Value = Format(DateAdd("m", 1, dt), "mm-yyyy")
        Range("p" & lrw + 1).Value = rg - 1
         dt = Format(DateAdd("m", 1, dt), "mm-yyyy")
         rg = rg - 1
        Next w
        End If
1: Next x
Application.ScreenUpdating = True

End Sub

 

  • Like 2

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

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

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

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

سجل حساب جديد

تسجيل دخول

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

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

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

Important Information