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

طلب كود لحل مشكلة تذيل صفحات اوراق العمل


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

جرب ان تغير هذا الجزء من  الكود الى ما يلي:

Rw2 = Lrw: Rw3 = Lrw + 1
sh2.Cells(Rw3, 5).Formula = "=IF(SUM(N"" & Rw1 & "":N"" & Rw2 & "")=0,"""",SUM(N"" & Rw1 & "":N"" & Rw2 & ""))"
sh2.Cells(Rw3, 5).Select
Selection.AutoFill Destination:=Range("N" & Rw3 & ":" & "W" & Rw3), Type:=xlFillDefault
sh2.Range("N" & Rw3 & ":" & "W" & Rw3).Selectبل

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

محاولة اخرى

RW2 = Lrw: RW3 = Lrw + 1
S = Application.WorksheetFunction.Sum(Range("N" & RW1, "N" & RW3))
 
sh2.Cells(RW3, 5).Formula .IF(S = 0, """", S)
Selection.AutoFill Destination:=Range("N" & RW1, "N" & RW3), Type:=xlFillDefault
 sh2.Range("N" & RW1, "N" & RW3).Select

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

اخى العزيز الاستاذ // ياسر خليل

السلام عليكم 

بما أن سيادتكم تتصفح الموضوع

برجاء الاطلاع والافاده

المرفق التالى يوضح المشكلة

فقط مع تغيير معادلة الجمع بالكود من الــ N  الى W

تظهر رسالة الخطأ .... على مايبدو هناك ارتباط بالعمود الــ E بأمر ما

حتى ولو تم تغيير المعادلة الى أى مدى أخر .... ارجو التماس العذر لاننى على

غيرخبره بالاكواد .... فضلا عن مافقدنا من نورأبصارنا

وافر احترامى وتقديرى .. وجزاكم الله خيرا

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

أخي الحبيب سعيد

اعذرني لعدم المتباعة للموضوع بشكل جيد ..

يرجى إرفاق الكود الذي تتحدث عنه ..وحدد ما هي الجزئية التي يحدث فيها الخطأ ..

كما يرجى توضيح المطلوب من الكود لعل هناك طريقة أخرى أسهل وأيسر يمكن أن نفيدك بها

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

من فضلك سجل دخول لتتمكن من التعليق

ستتمكن من اضافه تعليقات بعد التسجيل



سجل دخولك الان
×
×
  • اضف...

Important Information