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

إبراهيم ابوليله

المشرفين السابقين
  • Posts

    2,850
  • تاريخ الانضمام

  • تاريخ اخر زياره

  • Days Won

    7

كل منشورات العضو إبراهيم ابوليله

  1. اخى واستاذنا شوقى بالفعل كما قلت كلامك صحيح مائه فى المائه وان كان هناك الكثيرين فى هذا المنتدى يحاولون الاعتماد على انفسهم ولكن الفكره صائبه تقبل تحياتى
  2. اخى مازال الخطأ مستمر عند حدوث عملية الحزف تقبل تحياتى
  3. اخى ياسر كود جميل والاجمل انه بسيط تقبل تحياتى
  4. اخى الكود يقف عند هذا السطر Set vbCom = Application.VBE.ActiveVBProject.VBComponents نرجو الافاده تقبل تحياتى
  5. اخى شوقى قمت باخذ نسخه من الكود وارفقته فى محور الاكواد فى شيت جديد ولكن عند الدخول الى الورقه يحدث الخطأ الاتى ويقف عند السطر Private Sub ComboBox1_DblClick(ByVal Cancel As MSForms.ReturnBoolean ارجو الافاده
  6. استاد ابراهم جزاك الله خير وبارك الله فيك هدا ما اريده بضبط من كل الاعضاء اعطاء ارائهم واستفسارتهم وتعقيباتهم لكي نحسن من مواضيعنا ونطورها اكثر تم حل المشكلة وتم تغير المرفق في المشاركة الاصلية اخى شوقى يتم التاكيد على حدوث نفس الخطأ يرجى اعادة رفع الملف الصحيح تقبل تحياتى ارجو الافاده
  7. استاد ابراهم جزاك الله خير وبارك الله فيك هدا ما اريده بضبط من كل الاعضاء اعطاء ارائهم واستفسارتهم وتعقيباتهم لكي نحسن من مواضيعنا ونطورها اكثر تم حل المشكلة وتم تغير المرفق في المشاركة الاصلية اخى شوقى يتم التاكيد على حدوث نفس الخطأ يرجى اعادة رفع الملف الصحيح تقبل تحياتى
  8. ياعمنا شوقى الله يهديك المرفق مش مرفق خالص ولا انت طمعت فيه ولا ايه الحكايه تقبل تحياتى
  9. اخى واستاذنا شوقى فيه بس مشكله بسيطه بتحدث وهى ايه انه عند الضغط على زر اوك بدون الكتابه داخل الكوموبوكس يحدث خطأ وفيه كمان ان عند الكتابه داخل الكوموبوكس اكثر من حرف بردو بيحدث خطأ واعتقد ان الخطأ فى عد اضافة On Error Resume Next ولكنى طبعا مستنى تعديلك فانت دائما لديك الجديد تقبل تحياتى
  10. اخى شوقى اشكرك على التوضيح تقبل تحياتى
  11. اخى واستاذنا شوقى دائما ما تحرجنى بمعلوماتك الجميله اى نعما هى بتكون دسمه ولكن يغلب عليها البساطه تقبل تحياتى
  12. اخى تم عمل المطلوب على الرابط الاتى http://www.officena.net/ib/index.php?showtopic=57179&page=5
  13. اشكرك اخى ابن مصر بالفعل ظبطت ولكن اصبح الكود يضع الرقم 0 فى الخليه التى تلى الخليه النشطه التى يتم العمل عليها على العموم تم حل المشكله بمسح اخر خليه بها بيانات تقبل تحياتى
  14. اخى واستاذنا شوقى اخى ياسر اشكركم على متابعة الموضوع ولكنى كنت اريد ان اعرف هل ينفع استخدام الكود بالشكل الاتى If Not Intersect(Target, Range("a2" & lastColumn)) Is Nothing Then حيث ان الغرض من اضافه السطر الخاص بالحصول على اخر عمود lastColumn الى الكود هو عدم تحديد الخلايا فى الكود وان يكون عمل الكود حتى اخر عمود به بيانات والا فما الفرق بين السطر الاتى If Not Intersect(Target, Range("a2:g" & lastColumn)) Is Nothing Then والسطر التالى If Not Intersect(Target, Range("a2:g2")) Is Nothing Then تقبلو تحياتى
  15. الاخوه الافاضل ارجو المساعده فى الخطا الذى يحدث تقبلو تحياتى ERR.rar
  16. اخى واستاذنا شوقى بالفعل الملف يعمل جيدا تقبل حياتى
  17. اخى شوقى بالفعل عند الضغط فى الخلايا الملونه لاتظهر الكوموبوكس ولا اليوزر تقبل تحياتى
  18. اخى واستاذنا شوقى منور المنتدى كله والله انا فى قمه السعاده لاننى دائما ارى فى مشاركاتك كل ما هو جديد بالنسبه لى الاكواد فى غايه الروعه تقبل تحياتى
  19. اخى ابو ايمان بناء على الطلب الخاص بك -------------------------------- أخي الأستاذ إبراهيم لك كل التحية على دالة التفقيط في الموضوع التالي http://www.officena....8839&hl=التفقيط وعندي ملاحظة عند كتابة 0.20 يكتب التفقيط فقط جنيه و20 قرش لاغير الصواب أن يكتب لنا فقط 20 قرش لاغير أتمنى ان تتقبل ملاحظتي --------------------------------------------------------------------------- تم التعديل تفقيط.rar
  20. اخى ابن مصر اشكرك ولكنى اريد ذلك على الكود الذى قمت انا بارفاقه لان فى الكود يوجد معادله تقوم باستخراج بيانات وان عدد السطور التى تعمل المعادله عليها 7000 سطر لذلك تم استخدام المتغيرX وهو الوصول الى اخر سطر به بيانات تفاديا لطول الوقت فى تنفيذ الكود ولكن الخطأ الذى حدث هو عدم مسح اخر خليه لاحظ ان شكل الكود يكون كالاتى Private Sub Worksheet_Change(ByVal Target As Range) x = [f7000].End(xlUp).Row If Not Intersect(Target, Range("f4:f" & x)) Is Nothing Then Application.ScreenUpdating = False If Target.Value = Empty Then Target.Offset(0, 1) = "": Exit Sub ' [m4].FormulaR1C1 = _ "=IF(RC[-7]<>"""",IF(MAX(INDEX((R4C6:RC[-7]=RC[-7])*(R4C1:RC[-12]=RC[-12])*(R4C14:RC[1]),0))=0,"""",MAX(INDEX((R4C6:RC[-7]=RC[-7])*(R4C1:RC[-12]=RC[-12])*(R4C14:RC[1]),0))),"""")" '[m4].AutoFill Destination:=Range("m4:m" & x), Type:=xlFillDefault 'Range("m4:m" & x) = Range("m4:m" & x).Value 'For Each cl In Sheets("ÈíÇäÇÊ").[A2:A100] 'If cl = Target Then Target.Offset(0, 1) = cl.Offset(0, 1): Exit Sub 'Next Application.ScreenUpdating = True End If End Sub وبذلك اذا قمنا بتغير هذا السطر If Not Intersect(Target, Range("f4:f" & x)) Is Nothing Then الى If Not Intersect(Target, Range("f4:f7000")) Is Nothing Then ستجد ان عمليه المسح تتم بنجاح ولكن تطول فتره تنفيذ الكود فهل هناك فكره لتفادى هذا الخطأ مع الاستمرار فى استخدام تحديد النطاق من Range("f4:f" & x
  21. الاخوه الافاضل ارجو المساعده فى الخطأ الذى يحدث كما هو موضح بالشيت error.rar
×
×
  • اضف...

Important Information