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

عبد الفتاح كيرة

الخبراء
  • Posts

    3015
  • تاريخ الانضمام

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

  • Days Won

    4

كل منشورات العضو عبد الفتاح كيرة

  1. ده من ذوقك أخى بارك الله فيك ماذا بعد ؟
  2. شكرا لك أخى بارك الله فيك
  3. هذا موضوع مبارك ما أكثر زائريه جزى الله خيرا من قام برفعه أنا متواجد بمنتدى الإكسل أغلب الوقت أما الأكسيس فتركته منذ فترة لدى بعض التساؤلات لمن يجمعون بين الإكسل و الأكسس و هم غير قليلين 1- بم يمتاز أكسيس على إكسل 2 - متى لا يسد أحدهما مسد الآخر 3 - أيهما أسهل شيت إكسل أم قاعدة أكسيس 4 - أيهما أسهل برمجة إكسل أم برمجة أكسيس 5 - برمجة أكسيس هل أستفيد فيها من خبرتى فى برمجة إكسل بحيث تقصر الطريق ؟ 6 - أيهما أكثر مرونة؟ على أساس الإجابات سأبدأ فى دراسة برمجة الأكسيس بعد دراسة قواعد البيانات طبعا أو أصرف النظر و أكتفى بالإكسل جزاكم الله خيرا
  4. تمام أخى أبا أحمد زد فى بداية الكود Application.ScreenUpdating = False وفى نهايته Application.ScreenUpdating =true
  5. استخدمت التصفية المتقدمة المرفقات تقرير شهري kemas.rar
  6. جزيت خيرا بارك الله فيك
  7. السلام عليكم بعد إذن أخى المهندس طارق هذا ترحيل باستخدام التصفية المتقدمة يمكن تغيير التصنيف من الخلية أعلى الجدول فى صفحة ترحيل البيانات voolkub-kemas.rar
  8. يمكن ساعات اليوم؟ - عفوا كتبت هذا لتفعيل متابعة الموضوع
  9. هذه ال page(s) ما هى هل هى نطاقات أم صفحات ؟
  10. عليكم السلام و رحمة الله أخى الفاضل و أستاذى الكبير عماد الحسامى جزاك الله خيرا على التعديل الكود يعطى نتائج صحيحة حسب طلب الأخ السائل لكن المفقود فعلا هى الأوراق الثلاثة الأخيرة التعديل بزيادة 3 إلى أقصى عدد الشيتات Sub ViewAfter4() On Error Resume Next For i = 8 To ThisWorkbook.Sheets.Count + 3 shn = Sheets(i - 3).Name Cells(i, 3) = shn Next i End Sub وفق الله الجميع kemas525.rar
  11. أخى الفاضل أستاذ سعد عندما تضيف شيتا جديدا سيضاف تلقائيا للقائمة عند إعادة تنفيذ الماكرو بالضغط على الزر قيمة المتغير تبدأ من 8 وتصل إلى ThisWorkbook.Sheets.Count و هو عدد الشيتات فى المصنف جرب أن تضيف شيتا آخر ثم أعد تنفيذ الماكرو موفق بإذن الله
  12. الأخ الفاضل جمال ما زلت مصمما على أننى من الكبار هنا مع أنك أكبر منى شكرا لجميل خلقك و طيب ثنائك -- الأخ رشدى يا ليتك ترسل مثالا لملف للعمل عليه حسب الاستطاعة
  13. الأخ جمال شكرا كثيرا لك ولك مثل دعائك لى == الأخ azzam egy منبهر به و هو يسأل و يعلم نفسه أعتقد السؤال الثانى أسهل طب هل فى امكانيه لمسح علامه ْX بعد عملها سيكون التعديل فى جملة if If myc = "" Then تصير If myc = "x" Then myc = "" وفقك الله
  14. عليكم السلام هذا كود لتنفيذ المطلوب Sub MakeX() Dim myrng As Range, myc As Range Set myrng = Range("kemas") For Each myc In myrng If myc = "" Then myc = "X" End If Next myc Set myrng = Nothing End Sub المرفق ابريل2011kemas.rar
  15. لا عليك يا أخى cat101 ليست المسألة كبيرة لهذه الدرجة بارك الله فيك
  16. السلام عليكم اسمحوا لى بالمساهمة معكم هذا الكود يظهر أسماء كل الشيتات التى هى بعد شيت التقارير Sub ViewAfter4() On Error Resume Next For i = 8 To ThisWorkbook.Sheets.Count shn = Sheets(i - 3).Name Cells(i, 3) = shn Next i End Sub و يلصقها فى الجدول kemas55.rar
  17. شكرا أخى cat101 خصصتنى بالذكر مع أن الإخوة لم يقصروا بارك الله فيكم و فى الجميع
  18. شكرا للجميع بارك الله فيكم
  19. شكرا لك أخى الفاضل الأستاذ جمال أولا : معادلة ترتيب حسب الدرجات فى a4 بشيت الأسماء وهى من كنوز المعادلات لمعالجة التكرار فى دالة rank =RANK(D4;$D$4:$D$24)+COUNTIF($D$4:D4;D4)-1 ثانيا : معادلة لجلب الاسم حسب الترتيب فى شيت الأوائل باستخدام index - match =INDEX(الاسماء!$A$4:$D$24;MATCH(الاوائل!A7;الاسماء!$A$4:$A$24;0);3) ثالثا : جلب المجموع بنفس طريقة " ثانيا " =INDEX(الاسماء!$A$4:$D$24;MATCH(الاوائل!A7;الاسماء!$A$4:$A$24;0);4) المرفق أوائل - kemas.rar
  20. جزاك الله خيرا أخانا و بارك فيك على جهودك الملحوظة بالمنتدى
  21. أشكرك جدا مهندس طارق بارك الله فيك
  22. أشكرك جزيل الشكر أستاذ سعد عابد
  23. أشكرك أستاذ احمد و هذا تعلمناه فى هذا المنتدى
×
×
  • اضف...

Important Information