aligh76 قام بنشر يونيو 22, 2023 مشاركة قام بنشر يونيو 22, 2023 السلام عليكم ارجو المساعدة في الملف المرفق السؤال.xlsx 1.xlsx رابط هذا التعليق شارك More sharing options...
أبوأحـمـد قام بنشر يونيو 22, 2023 مشاركة قام بنشر يونيو 22, 2023 السؤال غير واضح ما المعطيات التي تدل على أن الفاتورة مستحقة؟ رابط هذا التعليق شارك More sharing options...
aligh76 قام بنشر يونيو 23, 2023 الكاتب مشاركة قام بنشر يونيو 23, 2023 التواريخ المحدد في العمودين N و O هي التي تحدد اي الفواتير مستحقة الدفع وكل عميل لديه تاريخين محدد في الاعمدة التي ذكرت رابط هذا التعليق شارك More sharing options...
lionheart قام بنشر يونيو 23, 2023 مشاركة قام بنشر يونيو 23, 2023 The desired output is still not clear. Generally try the following code and modify to suit your output Sub Test() Const SROW As Long = 15 Dim ws As Worksheet, rng As Range, iRow As Long, c As Long Application.ScreenUpdating = False Set ws = ThisWorkbook.ActiveSheet With ws .Range("A" & SROW).CurrentRegion.Clear .Range("A1").CurrentRegion.Copy .Range("A" & SROW) Set rng = .Range("A" & SROW).CurrentRegion For iRow = SROW + 1 To rng.Rows.Count + SROW - 1 For c = 8 To 13 If .Cells(iRow, c).Value >= .Cells(iRow, "N").Value And .Cells(iRow, c).Value <= .Cells(iRow, "O").Value Then Else .Cells(iRow, c).ClearContents .Cells(iRow, c).Offset(, -6).ClearContents End If Next c Next iRow End With Application.ScreenUpdating = True End Sub 1 رابط هذا التعليق شارك More sharing options...
aligh76 قام بنشر يونيو 23, 2023 الكاتب مشاركة قام بنشر يونيو 23, 2023 (معدل) جزيل الشكر بارك الله فيك كنت اتمني الاجابه ان تكون بالمعادلات لان ليست لدي خبرة في الاكواد تم تعديل يونيو 23, 2023 بواسطه aligh76 رابط هذا التعليق شارك More sharing options...
أبوأحـمـد قام بنشر يونيو 23, 2023 مشاركة قام بنشر يونيو 23, 2023 أتمنى أن أكون فهمت المطلوب المعادلة المستخدمة =IFERROR(INDEX(n_f;AGGREGATE(15;6;(ROW($A$1:$A$30))/((name1=$A2)*(date1>=$N$2)*(date1<=$O$2));COLUMN(A1));1);"") السؤال.xlsx 22.xlsx 1 رابط هذا التعليق شارك More sharing options...
aligh76 قام بنشر يونيو 25, 2023 الكاتب مشاركة قام بنشر يونيو 25, 2023 عاشت الايادي بالضبط هذا المطلوب ولكن في حالة اذا كان عدد العملاء كبير هل يمكن تطبيق نفس المعادلات !!!! رابط هذا التعليق شارك More sharing options...
أفضل إجابة أبوأحـمـد قام بنشر يونيو 25, 2023 أفضل إجابة مشاركة قام بنشر يونيو 25, 2023 5 ساعات مضت, aligh76 said: عاشت الايادي بالضبط هذا المطلوب ولكن في حالة اذا كان عدد العملاء كبير هل يمكن تطبيق نفس المعادلات !!!! نعم يمكن ذلك ولكن أرى أن تغير طريقة عملك لتكون أكثر احترافية فيكون هناك جدول بيانات العملاء يشمل اسم العميل وعنوانه ... الخ وجدول آخر بيانات الفواتير ويشمل اسم العميل ورقم الفاتورة وتاريخها وهل هي مستحقة الدفع وتاريخ السداد ... الخ السؤال.xlsx 22.xlsx 1 رابط هذا التعليق شارك More sharing options...
aligh76 قام بنشر يونيو 26, 2023 الكاتب مشاركة قام بنشر يونيو 26, 2023 كل هالتفاصيل موجودة لدي ولكن هذه كانت مشكلتي وجزيل الشكر اتعبتك رابط هذا التعليق شارك More sharing options...
الردود الموصى بها
من فضلك سجل دخول لتتمكن من التعليق
ستتمكن من اضافه تعليقات بعد التسجيل
سجل دخولك الان