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

ahmed_atoon

02 الأعضاء
  • Posts

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

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

  • Days Won

    1

مشاركات المكتوبه بواسطه ahmed_atoon

  1. شكراً لك اخي العالي
    بس مافيش طريقه غير الماكرو والكوماند علشان المايكرو للأسف عاملين عليه ايقاف داخل الشبكة
    يعنى لو فيه معادله علي طول او كود VBA بس يتنفذ من غير ماكرو

    اخي العزيز لا أعتقد ان التأخر فى عدم الضغط على الاعجاب او الرد يكون بهذا الشكل ممكن اكون رفعت المشكلة وقمت من الجهاز وممكن ان يكون ميعاد العمل انتهي وفى طريق للبيت زي دلوقتى بكتب من البيت... نفس المشكلة اللى الجميع يتضايق منها ان حد يرفع مشكلة ويفضل يعلق مافيش حد يرد مافيش حد معبرنا برضه الناس الافاضل امثالك ومثل الاخ سليم ليسوا جالسين 24 ساعة امام الجهاز للرد على المشاكل.

    والفضل فى الأول والآخر لله سبحانه وتعالي

    تحياتي

  2. السلام عليكم ورحمه الله وبركاته

      اريد جمع عمود به ارقام ونص

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

    ايضا هناك نوعين من النص اريد الجمع بينهم مثال

    250 GB + 1 TB = 1.25 TB

    تـــم تعديل عنوان المشاركة ليتناسب مع طلبك

    مرفق مثال

    Sum.xlsx

  3. 2 hours ago, سليم حاصبيا said:

    انت طلبت ان يكون عدد الاشهر بين سنتين متتاليتين فكانت المعادلة التي ارسلتها

    في حال اختلاف عدد السنوات يلزم تغيير كل شيء

    اليك هذا المثال

     

    Mounth_Price.xlsx 11.08 kB · 0 downloads

    أعجز عن الشكر اخي @سليم حاصبيا

    هذا هو المطلوب بالفعل لو امكن شرح سريع للمصفوفه

    واستفسار المفروض ان فى رقم 2 التاريخ بدأ من 17-5-2015 والناتج طلع 40 المفروض يطلع 35 لو حسبنا شهر 5 كامل 

    وشئ اخر هل ممكن ان يكون بتاريخ النهايه او البدايه اذا كان ايام الشهر اقل من او يساوي 15 منه يحتسب نصف شهر واذا كان اكبر من 15 يحتسب شهر كامل

    اذا كان غير ممكن فشكراً جزيلا لتعب حضرتك معايا وانتظر شرح المصفوفه للتعلم منها

  4. On 7/8/2019 at 4:10 PM, ahmed_atoon said:

    شكراً لك اخي @سليم حاصبيا

    بالفعل هو المطلوب بس مع اضافه بسيطه لو امكن

    يعنى رقم 1 انا دلوقتى ضفت المده من 2015 حتى 2023 فالناتج طلع فى العامود بتاع 2015 و 2023 وساب السنين اللى فى النص

    ولو امكن شرح للمعادله بعد التعديل لأن متلخبط لان كل عامود معادلته غير التاني فمعرفتش اعدل عليها الفترات اللى محتاجها من والي

    test_monthly.xlsx 13.87 kB · 0 downloads

     

  5. 7 hours ago, سليم حاصبيا said:

    تم التعديل كما تريد (صفحة Salim من هذا الملف )

     

    شكراً لك اخي سليم

    بالفعل هو المطلوب بس مع اضافه بسيطه لو امكن

    يعنى رقم 1 انا دلوقتى ضفت المده من 2015 حتى 2023 فالناتج طلع فى العامود بتاع 2015 و 2023 وساب السنين اللى فى النص

    ولو امكن شرح للمعادله بعد التعديل لأن متلخبط لان كل عامود معادلته غير التاني فمعرفتش اعدل عليها الفترات اللى محتاجها من والي

    test_monthly.xlsx

  6. 8 hours ago, سليم حاصبيا said:

    يمكنك حذفه اذا اردت

    انا وضعته  للتحقق من نتيجة المعادلات دون ان اذهب الى الصفحة الثانية لمعاينة الخلايا هناك

    او يمكنك وضع كلمة  Rem  أمام كل سطر منه لتعطيله عن العمل ليبدو هكذا

    تمام تسلم اخي سليم

    هل يوجد كود لعمل شرط بتلوين الخليه رقم 4 مثلا بالورقة B
    اذا تم اضافه صف بالورقة A
  7. 27 minutes ago, سليم حاصبيا said:

    ربما تعني هذا الشيء

    (اذا أضفت أو حذفت صفوفاً في الصفحة B  اخرج من الصفحة ثم عد اليها لتضبط المعادلات)

     

    Sum_with_rows_added.xlsm 16.96 kB · 1 download

    هو بالضبط تسلم اخي سليم

    قمت بحذف هذا الكود من ال VBA 

    لعدم وضع عامود اخر ام له فائده

    .Range("f:f").Clear
    .Range("f1") = "Values in sheet A"
    .Range("f1").Interior.ColorIndex = 6
    .Range("g:g").ClearContents
    .Range("g1").Resize(Last_row).Value = _
     Sheets("A").Range("a1").Resize(Last_row).Value

    وتم تجربه الملف بعد ذلك واشتغل تمام

    لو امكن بدون تعب ان الصف اللي بينزل اوتوماتيك فى الورقه B | ياخد شرط بلون علشان اعرف ان فى صف نزل علشان الملف اللى بشتغل عليه كبير 

    هل يوجد اي تعديل بكود VBA اذا كانت بيانات مثلا 4 AI , BR الخلايا مختلفه او المعادله مختلفه عن الجميع فقط لان الجمع هنا كمثال


    ولو شرح سريع لكود ال VBA 🙂

     

  8. 3 hours ago, سليم حاصبيا said:

    لمعالجة هذا الأمر

    ثبت العامود A لتصبح المعادلة هكذا

    
    =IF(SUM($A1,A!$A1)=0,"",SUM($A1,A!$A1))

    

    للأسف نفس المشكلة فقد جربت التثبيت بوضع علامه $ قبل فتح الموضوع هنا

    =IF(SUM($A3,A!$A3)=0,"",SUM($A3,A!$A3))

    الرجاء النظر ع المرفق والتجربة عليه واذا كان لايوجد طريقه فطريقه وضع شرط اذا تم اضافه صف بالورقة
    A
    يتم تلوين الخليه
    A4 بالورقة B

    Book1.xlsx

  9. 2 hours ago, سليم حاصبيا said:

    المعادلة الصحيحة

    
    =IF(SUM(A1,A!A1)=0,"",SUM(A1,A!A1))

    

    شكراً لك اخي سليم

    ولكن عند اضافه صف جديد بالورقة A اصبحت المعادله بهذا الشكل 

    =IF(SUM(A4,A!A5)=0,"",SUM(A4,A!A5))

    تم جمع  A4 مع  A5 واذا اضف اي رقم بالصف الجديد لاتتأثر الخلايا وايضا اريد ان اقوم بعمل شرط اذا تم اضافه صف جديد ان يقوم بتلوين الخليه A4 بالورقة B مثلاً

    ** ورجاء توضيح الفرق للمعادله الخاصه بك عن المعادله البسيطه بالمرفق الاول لأن الاثنين نفس الشئ حتى الان

    Book1.xlsx

  10.  

    السلام عليكم ورحمه الله وبركاته
    فى البدايه اعتذر اذا كان العنوان ليس مناسب للمضمون 
    رجاء المساعده فى هذه المعادله
    ملف اكسيل به 2 ورقة عمل مثال A and B
    بالورقة A يوجد بعض الارقام وهكذا للورقة B
    عند عمل معادله وليكن كمثال جمع الارقام بالورقتين الجمع تمام
    ولكن لو تم عمل اضافه صف بالورقة الاولي A يتم ترحيل رقم الخليه وهذا خطاً
    ***********
    هل يمكن عند اضافه الصف بالورقة A يتم اضافته بشكل تلقائي للورقة B
    او تلوين الخليه التى بها معادله بالورقة B لمعرفه ان هناك تغير تم

    مرفق مثال بسيط 

    Book1.xlsx

  11. مرفق ملف اكسيل به عدد 2 شيت بإسم
    salary and payslip
    لو عاوز اخلي الشيت رقم 2 مفردات المرتب يتعمل لوحده بمعنى هو معمول لموظف واحد. فى امكانيه انه يبقي فى زرار او اي حاجه تخلي الجدول ده يتعمل لكل الموظفين بنفس الشكل وطبعاً مع اختلاف البيانات اذا كان يوجد جزاءات وخلافه او اي دخل اخر ... اعتقد الملف هيوضح اكتر اللى انا عاوز اقوله
    ارجوا تغيير العنوان اذا كان لا يتلائم مع السؤال

    Test.rar

  12. ده مثال على الملف مكون من 4 شهور + شيت للاجازات الرسميه

    عايز اعرف اذا كان هينفع لو كتبت P امام يوم مثل 3 يناير يشوف فى شيت الاجازات اليوم ده موافق اجازه رسميه ولا لأ.

    لو موافق اجازه رسميه يعد فى خانه ال TOTAL يومين (2) ولو مش اجازه رسميه هيعد يوم (1)

    الفكره كلها بدل ما اقعد كل شهر اشوف اذا كان هيوافق فى الشهر ده اجازات رسميه ولا لأ وارجع اغير ع المعادله بتاعة

     

    TOTALAttendance.rar

  13. شكراً اخي العزيز ibn_egypt

    بس هو مش اي يوم اربعاء هو صادف ان هو يوم اجازه رسمي كان يوم اربعاء والموظف اشتغل فيه

    بمعني ان لو اشتغل في يوم اجازه رسميه يتحسب يومين

    ولو فيها تعب انا بفكر ان يبقي فى شيت تاني يبقي فى ملف الاكسيل موجود بيه تواريخ الاجازات الرسميه

    فمثلاً يوم 3 يناير (المولد النبوي الشري) كل سنه والجميع بخير اولا

    فمثلا اليوم ده اجازه رسميه وموافق يوم سبت والموظف اشتغله تبقي المعادله عادي ويكتب P بس اخلي المعادله تبص فى الشيت التاني اللى فيه التواريخ لو اليوم ده موافق لتاريخ من الاجازات الرسميه يكتب يومين نفس الفكره بس بدل ما ادخل ع كل يوم هيبقي فيه اجازه رسميه واعدل المعادله بايدي يبقي تشتغل اوتوماتيك :)

     

     

     السبت 3 يناير 2015 المولد النبوي الشريف

    الاربعاء 7 يناير 2015 عيد الميلاد للشرقيين

    الاحد 25 يناير 2015 الاحتفال بثورة 25 يناير وعيد الشرطة

    الاثنين 13 ابريل 2015 عيد شم النسيم

    السبت 25 ابريل 2015 عيد تحرير سيناء

    الجمعة 1 مايو 2015 عيد العمال

    الجمعة 17 يوليو 2015 وقفة عيد الفطر

    السبت 18 يوليو 2015 : الاثنين 20 يوليو 2015 عيد الفطر المبارك

    الخميس 23 يوليو 2015 الاحتفال بثورة 23 يوليو 1952

    الثلاثاء 22 سبتمبر 2015 وقفة عيد الاضحى المبارك

    الاربعاء 23 سبتمبر 2015 : السبت 26 سبتمبر 2015 عيد الأضحى المبارك

    الثلاثاء 6 اكتوبر 2015 عيد القوات المسلحة

    الاربعاء 14 اكتوبر 2015 رأس السنة الهجرية 1437 هـ
     

     

  14. عايز اعمل حاجه فى ملف Attendance تخليني احسب ايام الاجازات الرسميه واللى الموظف بيشتغلها اليوم بيومين

    مثلاً يوم 7/1 الموظف اشتغل فيه فالمفروض ينزل فى رصيده يومين مش يوم

    هل اضيف خانه تانيه فى Total بإسم Holiday مثلا وتسمع يوم + اليوم P ولا اعمل ايه

    انا رفعت الملف المفروض في موظف اسمه احمد حسن

    اشتغل 10 ايام P

    وبقيت الشهر اجازه V

    بس من وسط الايام اللى اشتغلها يوم 7 فى شهر ينار ايه المعادله او الطريقه ان هو يخليه يسمع يومين

    Book2.rar

×
×
  • اضف...

Important Information