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

أبو حنف

02 الأعضاء
  • Posts

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

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

مشاركات المكتوبه بواسطه أبو حنف

  1. هو نفس الكود أخي ولكن عدل عنوانه فقط كما يلي
    وقم بادراج زر واربطه مع اسم الكود save

    Sub save()
        Dim xRg As Range
        On Error Resume Next
        Set xRg = Intersect(Range("A1:F8"), Target)
        If xRg Is Nothing Then Exit Sub
        Target.Worksheet.Unprotect Password:="123"
        xRg.Locked = True
        Target.Worksheet.Protect Password:="123"
    
    End Sub

     

  2. 13 ساعات مضت, mahmoudslah said:

    شكر علي التفضل بالرد 

    المعادلة تعطي صفر لا تقوم بالغاء كسر القرش

    آسف أخي أنا ظننتك تريد الالغاء كاملا

    انظر حل أخي بو عبد الباري جزاه الله خير فهو يفي بالغرض

    ولاثراء الموضوع 

    هناك معادلتين للتقريب 
    1- int وهي تقوم بالتقريب لأقل رقم صحيح بدون كسور نهائيا 
    =int(cell)
    2- round  ولها أكثر من حالة 
    round(cell;0)  وهي تقوم بالتقريب لأقرب رقم صحيح يعني "2.3 = 2 " ,, "2.5 = 3"  وهكذا   
    round(cell;1)  وهي تقوم بالتقريب لقيمة عشرية واحدة      
    round(cell;2)  وهي تقوم بالتقريب لقيمتين عشري       
    round(cell;3)  وهي تقوم بالتقريب لثلاثة قيم عشرية     
    وهكذا
    

     

    • Like 1
  3. طيب بعض الاستفسارات 
    1- هل يتم الترصيد في أي من الشيتات ؟ بمعني عمليات الصرف والاستلام تسجل على الشيت أم يتم أخذ رصيد دفتري أول المدة ثم بعد فترة يتم الجرد وتتم المقارنة فقط ؟

    2- هل يوجد عامود فريد تريد الفلترة عليه ؟ بمعني عامود رئيسي مثلا ( الصنف / الشركة / النقشة / المقاس .....

    3- هل الغرض مطابقة كميات كل صنف أول المدة ووقت الجرد ؟ نعم أم لا 

  4. أخي اسامة 

    من المعلوم أن الرسم البياني يعتمد كليا على أرقام وليس نصوص 
    لذا إذا أردت تطبيقه على ملفك يجب أن يكون هناك أرقام يتم التعامل معها 

    من المعادلات الجميلة والتي ستفيدك دالة countif ومن خلالها نقوم باحصاء نسبة تكرر كل بيان بالنسبة للاجمالي

    انظر المرفق

     

    estb1.rar

    • Like 1
  5. أخي قلل خيارات الأمان 

    اذهب الى ملف ثم خيارات ثم مركز التوثيق ثم اختر الآتي :

    1- اعدادات الماكرو ثم اختر تمكين جميع وحدات الماكرو

    2- طريقة عرض محمية ثم أزل جميع علامات الصح

    3- اعدادات التحكم المحسن في أنواع الملفات ثم أزل الصح من جميع الخيارات

    4- خيارات الخصوصية ثم ضع علامة صح على ازالة المعلومات الشخصية

    وإن شاء الله تتحل المشكلة

  6. تم التعديل أخي 
    هناك خطأ بسيط وهو أنك وضعت القيمة عند تحقق شرط المعادلة if بين علامتي تنصيص وبذلك تعامل معها الاكسيل كنص وليس كرقم
    الحل ازالة علامتي التنصيص من الرقم فقط وستصبح المعادلة فعالة :biggrin:

    استبدل المعادلات بالمعادلة التالية
    =IF(I6="s";3;IF(I6="E+";2;IF(I6="E";1;IF(I6="M";0;IF(I6="D";-1;"-")))))

     

    نسخة من نسخة من abohanaf.zip

    • Like 1
  7. ما شاء الله

    كود ولا أروع ، وسرعة ما لها حل ....

    وصدق أخي @قلم-الاكسل(عبدالعزيز) فلا ندري نشكر من صاحب الشرح أم صاحب الكود !

    فالشكر للاثنين معا جزاهم الله خيرا وزادهما من علمه

    • Like 2
×
×
  • اضف...

Important Information