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

أ / محمد صالح

أوفيسنا
  • Posts

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

  • Days Won

    198

كل منشورات العضو أ / محمد صالح

  1. تغيير نسخة الأوفيس لا تؤثر على عمل الأكواد الذي يؤثر هو نقل الكود إلى ملف آخر بطريقة خاطئة أو التعديل على الكود بطريقة خاطئة في هذه الحالات يمكن معرفة ما تم فعله (من المستخدم) ومراجعته مع الأصل وتعديله وإذا لم يكن الذي تم أحد الأمرين السابقين بمعرفة المستخدم فالأفضل الرجوع لصاحب الكود لجعله يتناسب مع الملف الجديد بالتوفيق
  2. عليك اولا بالتعلم ثم صمم برنامجك بنفسك وإذا توقفت في نقطة صعبة يمكنك عرضها ستجد الدعم من الجميع أما إذا كنت تريد أن يصمم أحد برنامجا لك بمقابل فهذا مجال آخر للحديث بالتوفيق
  3. بارك الله فيك أخي الكريم تنفيذ رائع للحل المقدم في مشاركتي السابقة فدائما أعطي فكرة الحل ليتعلم صاحب الاستفسار تنفيذها بنفسه بدلا من تعليمه الكسل والاعتماد على الغير موفقين جميعا
  4. بالضغط لزر الفأرة الأيمن على اسم الشيت واختيار نقل أو نسخ إلى مصنف جديد وتسميه بالاسم المراد وهكذا مع جميع الشيتات ويمكنك تسجيل ماكرو لشيت منهم وتعديل كود الماكرو لتنفيذ الكل مرة واحدة بالتوفيق
  5. يمكنك استعمال هذه المعادلة في E5 =IFERROR(INDEX(H!$A$1:$U$100,MATCH(A5,H!$A$1:$A$100,0),MATCH(C5,H!$A$1:$U$1,0)+2),"") يجب مراجعة تنسيق خلايا العمود A في شيت H لأنها لا يتعامل معها الاكسل كأرقام تظهر النتائج بعد كتابة الرقم من جديد لا أدري لماذا بالتوفيق
  6. نظام أوفيس 64 لا يتم تثبيته إلا على ويندوز 64 وربما تم تصميم البرنامج على اوفيس 32 ولم تتم معالجة التعامل مع النواتين بإضافة ptrsafe قبل sub أو function
  7. الرسالة تعني اختلاف نواة نظام تشغيلك أو برنامج الأوفيس لديك 32 بت أو 64 بت عن المصمم به البرنامج
  8. ربما تفيدك هذه النتائج في تصميم برنامجك https://www.officena.net/ib/search/?q=قرعة&quick=1&type=forums_topic&nodes=135 وإذا وقفت في نقطة أو اثنتين ستجد الدعم الكثير بإذن الله بالتوفيق
  9. لو ارفقت ملفك وحددت المطلوب بمنتهى الدقة والتفصيل بإذن الله تجد الحل
  10. يصححه صاحبه أخي الكريم أما حلي للموضوع في أول مشاركة لي طبعا حسب فهمي للمطلوب وربما كان خطأ
  11. حضرتك في بدابة الطريق ربما تفيدك هذه النتائج في عمل الجدول المدرسي Showing results for 'جدول الحصص' in content posted in منتدى الاكسيل Excel . - أوفيسنا (officena.net) بالتوفيق
  12. حضرتك قسمت مساحة المكان والصواب قسمة حجم المكان ويجب وضع أقواس لتحديد المقسوم والمقسوم عليه بالتوفيق
  13. للأسف لم تضع حضرتك مثالا ولا ملفا السؤال نظري فالإجابة نظرية
  14. لا تنتظر أن يصمم لك أحد الأعضاء برنامجا متكاملا مجانا المنتدى تعليمي في المقام الأول لذا عليك بالتعلم أولا وتصميم برنامجك بنفسك ثانيا فإذا وقفت في نقطة أو اثنتين يمكنك عرض مشكلتك في موضوع جديد بالتوفيق
  15. يتم ذلك عن طريق حساب حجم القطعة وحجم المكان الحجم = الطول * العرض * الارتغاع ثم العدد = قسمة خحم المكان / خحم القطعة بالتوفيق
  16. تمت معالجة الأمر أكثر من مرة https://www.officena.net/ib/search/?q=قائمة معتمدة&quick=1&type=forums_topic&nodes=135&updated_after=any&sortby=relevancy&search_and_or=and بالتوفيق
  17. عذرا أخي الكريم فقد فهمت أن حضرتك تريد تصدير قوائم جميع الفصول في ملف pdf واحد لذلك أرشدتك إلى مواضيع سابقة تناولت هذا الأمر فبما أن مطلوبك مختلف فيمكنك عرضه بالتفصيل الممل وإن شاء الله يساعدك فيه أحد الإخوة إن كان مطلوبك مختلفا في رعاية الله
  18. الأمر لا يتطلب التواصل الخاص فقط فهم لآلية التعامل مع الإكسل وخصوصا فهم خطأ المرجع الدائري circular reference والذي ينتج عن وضع مرجع الخلية في معادلتها
  19. لو بحثت لوجدت الكثير ربما يفيك هذا الرابط Searched for 'طباعة الكل pdf' in موضوعات (officena.net) بالتوفيق
  20. من أين ستحصل الخلية B على قيمتها التي ستقارنها بقيمة A ؟؟؟؟؟؟؟؟؟
  21. المطلوب غير واضح بصورة كافية على العموم على فرض أنك تريد قسمة D1 على C1 وتريد مقارنة ناتج القسمة بقيمة B1 يمكنك استعمال هذه المعادلة في الخلية E1 مثلا =IF(D1/C1>B1,B1,D1/C1) بصورة عامة =IF(........>B1,B1,......) يمكنك وضع اي معادلة مكان النقط مرتين بالتوفيق
  22. حسب فهمي للمطلوب رغم عدم دقة هذه الطريقة في حساب الفرق بين تاريخين لأنها لا تراعي الشهور ذات الأيام 31 أو 28 أو 29 على العموم يمكنك استعمال هذه المعادلة في G4 للحصول على عدد الأيام =IF(DAY(E4)<DAY(D4),30,0)+DAY(E4)-DAY(D4) وهذه في F4 للحصول على عدد الشهور =IF((IF(DAY(E4)<DAY(D4),-1,0)+MONTH(E4))<MONTH(D4),12,0)+IF(DAY(E4)<DAY(D4),-1,0)+MONTH(E4)-MONTH(D4) وهذه للحصول على عدد السنوات =IF((MONTH(E4)-MONTH(D4))<(IF((IF(DAY(E4)<DAY(D4),-1,0)+MONTH(E4))<MONTH(D4),12,0)+IF(DAY(E4)<DAY(D4),-1,0)+MONTH(E4)-MONTH(D4)),-1,0)+YEAR(E4)-YEAR(D4) طبعا يرجع طول المعادلة إلى عدم اعتمادها على نتائج الأعمدة الأخرى (اليوم والشهر) بالتوفيق
  23. لتنسيق تاريخ اليوم الحالي نستعمل هذه المعادلة =TEXT(TODAY(),"m/d/yyy") ويمكن تغيير today إلى مرجع خلية بها تاريخ بالتوفيق
  24. أحد الحلول أن تستعمل اصدارا أحدث مثل: 1010 2013 2016 2019 2021 365 لقد تأخرنا كثيرا وخصوصاً بعد توقف دعم ميكروسوفت لإصدار أوفيس 2007 وويندوز 7 بالتوفيق
×
×
  • اضف...

Important Information