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

احمد السيد سليمان

03 عضو مميز
  • Posts

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

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

كل منشورات العضو احمد السيد سليمان

  1. نرجو ايضاح كيفية انهاء المشكلة وفقا لما ذكره الأخ Mas123 حسث ان المشكلة مازلت قائمة عند الدخول الى صفحة المنتديات " الصفحة الرئيسية للمنتدى " ولا تظهر المشكلة عند الدخول الى جديد الموقع
  2. المشكلة مازالت قائمة وخصوصا فى الصفحة الرئيسية للمنتدى نرجو سرعة ايجاد حل
  3. استاذى aah_aah2008 لك كل تحية واحترام وقد اسعدنى ان ردى يتطابق مع رد استاذى مشرف قسم الاكسيل
  4. عمل رائع من احد اساتذة المنتدى حاولت تعديل المعادلة لتفتح ملف ولكن هناك خطأ ما لم استطع الوصول اليه وفيايلى المعادلة اسم المسار D:\Investment _ Data اسم الملف book2.xls اسم الورقة ورقة 9 ADDRESS(100,1,4,,MID(CELL("[D:\Investment _ Data\book2.xls]"!A3),FIND("]",CELL("[D:\Investment _ Data\book2.xls]"!A3))+1,256))
  5. ارى ان يتم تقسيم الملف الى تفاصيل واجماليات وهو رأى الاستاذ يحى حسين وتجد ملف مرفق يتضمن : الورقة الاولى التفاصيل الورقة الثانية الاجماليات ويتم وضع ارقام الحسابات المرتبطة ثم يتم التجميع تلقائيا Book10.rar
  6. الاخ يحى حسين ........اشكرك على المشاركة ولكن ..... كيف يتم تطبيق حدث فتح الصفحة.......ارجو مزيد من الايضاح وان امكن تطبيق عملى
  7. تم ادخال تعديل على المعادلة مثال للدالة المذكورة.rar
  8. مرفق ذات الحل الذى ارفقه احد الاعضاء بعد ادخال بعض التعديلات عليه حيث ان التعديل فى المعادلات قد يؤدى الى الخطا تاريخ.rar
  9. شكرا للاستاذ اسامة على مجهوداته ولكن كيف يمكن تعديل الكود ليشمل مدى اكبر من الصفوف والاعمدة او بمعنى اخر كيف يعمل الكود فى حالة ادراج صفوف واعمدة جديدة
  10. هل يمكن تطوير كود الاستاذ اسامة ليشمل كل من الاعمدة والصفوف التى اجمالى قيمتها تساوى صفر
  11. اليك اخى موضوع قد يكون مفيد http://www.officena.net/ib/index.php?showt...02&hl=المدى
  12. Sub sAdd() Application.Calculation = xlCalculationManual Application.ScreenUpdating = False For i = 5 To 200 If Sheets("A1").Range("e" & i) <> "" Then Sheets("A1").Range("f" & i) = Sheets("A1").Range("e" & i) / Sheets("A1").Range("d" & i) End If If Sheets("A1").Range("e" & i) = "" Then Sheets("A1").Range("f" & i) = "" End If If Sheets("A1").Range("I" & i) <> "" Then Sheets("A1").Range("J" & i) = Sheets("A1").Range("I" & i) / Sheets("A1").Range("H" & i) End If If Sheets("A1").Range("I" & i) = "" Then Sheets("A1").Range("J" & i) = "" End If Next Application.ScreenUpdating = True Application.Calculation = xlCalculationAutomatic End Sub كيف يتم تنفيذ هذا الكود على جميع اوراق العمل الموجودة بالملف دفعة واحدة بدلا من انشاء كود لكل ورقة وتعديل الكود عند اضافة اوراق جديدة
  13. يمكن اخى تغير نهاية المدى الى اكثر من 200 وليكن مثلا 20000 وذلك حسب حجم البيانات التى تستخدمها " التجميع مرتبط بالمدى وليس بحجم البيانات اذا كانت اقل من او اكثر من 200 " كما نرجو من الاخوة الاعضاء التعديل على الكود ليعمل على مدى غير محدد يزيد وينقص حسب حجم البيانات
  14. بارك الله فيك وكل عام وجميع الاعضاء بخير بمناسبة المولد النبوى هذا هو المطلوب هناك سؤال اخر كيف يتم تنفيذ هذا الكود على جميع اوراق العمل الموجودة بالملف دفعة واحدة بدلا من انشاء كود لكل ورقة
  15. مطلوب تعديل الكود التالى ليعمل على كامل العمود وليس خلية واحدة Sub sAdd() If Sheets("1").[A1] <> "" Then Sheets("1").[c1] = Sheets("1").[A1] _ / Sheets("1").[b1] End If If Sheets("1").[A1] = "" Then Sheets("1").[c1] = "" End If End Sub بمعنى ان العمود" c" c = a/b
  16. سوف اضع ملف جديد باذن الله به بعض التعديلات فى وقت لاحق
×
×
  • اضف...

Important Information