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

بن علية حاجي

الخبراء
  • Posts

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

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

  • Days Won

    48

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

  1. السلام عليكم قم بتغيير معادلة النسبة بالمعادلة التالية: =COUNTIF($C$5:$C$14;">=13")*100/COUNTIF($C$5:$C$14;">=0") بن علية حاجي
  2. السلام عليكم ورحمة الله معظم القيم في الملف نصية كما ذكر أخي الكريم سليم، لهذا تم التحايل لجعلها أعدادا في المعادلات... من المفروض أن تكون المعادلة المطلوبة كما يلي: (عدد كل القيم×المعدل - مجموع القيم الأخرى) بن علية حاجي 1.rar
  3. السلام عليكم أخي الكريم سليم الكود الذي وضعته بهذه السرعة رائع جدا جازاك الله خير الجزاء وبارك الله فيك وفي علمك وزاده الله في ميزان حسناتك... بالنسبة لأرقام الجلوس أعتقد أنها تلقائية وتسلسلية مثلها مثل أرقام اللجان (وهي بمعادلات)، من المفروض أن لا يخصها الترتيب تبعا لترتيب الأسماء... قمت ببعض التعديل على كودك الجميل وربطه بالملف على أن يكون الترتيب للأسماء فقط وان تكون النتيجة في العمود الثاني (الخاص بالأسماء)... أرجو أن يفي ذلك المطلوب... بن علية حاجي تجهيز الكنترول -1 ابتدائي- مرفق كود الأخ سليم معدل.rar
  4. السلام عليكم في المثال الذي بعثته توجد لجنتان 3 و 4، في الأولى يوجد 4 طلبة وفي الثانية يوجد طالب واحد، تريد أن نقوم بترتيب أسماء هؤلاء الطلبة أبجديا مع ترك 4 طلبة في اللجنة 3 و طالب واحد في اللجنة 4؟ كما فعلت يدويا في الملف المرفق... بن علية حاجي تجهيز الكنترول -1 ابتدائي- تجربة.rar
  5. السلام عليكم هل تريد ترتيب الأسماء فيما بينها على طول العمود أم تريد ترتيبها حسب قائمة كل لجنة؟ الشيتات محمية بكلمة سرية... بن علية حاجي
  6. السلام عليكم أين الملف الذي نعمل عليه؟ مع الشرح أكثر بمثال على الترتيب تقوم به يدويا... بن علية حاجي
  7. السلام عليكم ورحمة الله تم التعديل حسب ما تريد على المعادلات مع تبسيطها لأبسط شكل ممكن... أرجو أن تفي التعديلات ما تريده بالضبط... بن علية حاجي عداد بقرب انتهاء فترة عقد.rar
  8. السلام عليكم ورحمة الله جرب مراجعة الفيديو على الرابط التالي لعلك تجد فيه حلا لمسألتك: حل مشكلة الروابط التشعبية وأعلمني بالنتيجة... بن علية حاجي
  9. السلام عليكم معذرة ولكنه لا توجد طريقة ناجعة لحماية الشيتات في الإكسيل لوجود برامج كثيرة لفك هذه الحماية... والهدف من الحماية هو تجنب مسح المعادلات بالخطأ على العموم... بن علية حاجي
  10. السلام عليكم ورحمة الله لم أنتبه لهذا الخلل، تم التعديل على الملف بإضافة عمود آخر لتحديد "أقرب تاريخ لانتهاء العقد بعد تاريخ اليوم (التاريخ الحالي)" وذلك لتبسيط معادلات العدّاد... أرجو أن تسلم الجرة هذه المرة... بن علية حاجي طلب عداد بقرب انتهاء عقد.rar
  11. السلام عليكم ما قمت به من تعديل التنسيقات على الملف كان كما يلي: 1- تحجيم الصفحة حتى تحوي كل أعمدة الجدول 2- تغيير خطوط التسطير -التأطير- (إلغاء الخط العريض) 3- إلغاء كل "فواصل الصفحات" اليدوية (إن وُجدت) 4- تحديد 20 صف من الجدول (باستثناء الصفوف المكررة في كل صفحة) لأنك تريد أن يكون في كل صفحة 20 صف، ثم نقوم بالتعديل في رقم ارتفاع الصفوف (نزيد وننقص) حتى نرى أن فاصل الصفحات التلقائي موجود أسفل الصف رقم 20... 5- نحدد كل الصفوف الأخرى من الجدول (باستثاء الصفوف المكررة في كل صفحة) ونختار لها رقم ارتفاع الصفوف للصفوف الـ20 الأولى... والله أعلم
  12. السلام عليكم ورحمة الله وبركاته تم إضافة المعادلات اللازمة لحساب ما تبقى من أيام لغاية تاريخ تجديد العقد الموالي للتاريخ الحالي (والعداد التنازلي يبدأ انطلاقا من 90 يوم كما طلبت)... أرجو أن تفي الغرض المطلوب... بن علية حاجي طلب عداد بقرب انتهاء عقد.rar
  13. السلام عليكم ورحمة الله هل العملة السعودية لا تتغير في الملف الذي أرفقته لك في ردي السابق أم في ملف آخر عندك؟؟ بن علية حاجي
  14. السلام عليكم ورحمة الله تم التعديل على تنسيقات الجدول (تأطير -تسطير-، ارتفاع الصفوف، تحجيم الصفحات، إعدادات الصفحة) وهي أمور مهمة جدا في ضبط طباعة الصفحات... وتم أيضا حذف كل "فواصل الصفحات" اليدوية المضافة... أرجو أن تفي الغرض المطلوب... ملاحظة: نوع الطابعة لها أيضا دور في ضبط طباعة الصفحات... ربما الضبط الذي قمت به لا يصلح مع الطابعة لديك... والله أعلم بن علية حاجي تصفية تلقائية.rar
  15. السلام عليكم ورحمة الله حل آخر بالفكرة نفسها (معادلات صفيف)... لكن بمعادلات صفيف في عمود "رقم القيد" وبمعادلات بحث عادية في الأعمدة الأخرى... بن علية حاجي استدعاء بيانات حسب الفصل.rar
  16. السلام عليكم ورحمة الله لقد تنبهت للملف بعد أن أرسلته لك... وبعد البحث في النت اتضح أن طباعة Userforms و Frames يتعدى كل الطابعات التي يتم اختيارها ويقوم بالطباعة على الطابعة الافتراضية للنظام ولم أجد بدا من ذلك ذلك بحثي الطويل في النت... معذرة لذلك... بن علية حاجي
  17. السلام عليكم ورحمة الله باستعمال دوال البحث ببساطة، وفي الملف استعملت الدالتين INDEX و MATCH.... أرجو أن تفي الغرض المطلوب... بن علية حاجي بيع وشراء العملات.rar
  18. السلام عليكم ورحمة الله أخي الكريم، معذرة على التأخير في الرد لظروف خاصة، لقد ألقيت نظرة على الملف والمشكل في أن المعادلات كانت تجلب مبلغا واحدا للعهدة في حالات تكرارات البيانات، وتم تعديل هذه المعادلات باستعمال الدالة SUMPRODUCT بما يوافق المطلوب... بن علية حاجي مستخلص تعديل.rar
  19. السلام عليكم ورحمة الله جرب التعديلات التي تمت على الملف في المرفقات لعلها تفي بالغرض... بن علية حاجي اختيار الطابعة وعدد النسخ1.rar
  20. السلام عليكم ورحمة الله أن تكتبه بالشكل التالي: Private Sub Workbook_SheetChange(ByVal Sh As Object, ByVal Target As Range) If Target.Columns.Count = Columns.Count Then Application.EnableEvents = False MsgBox "Non, non, suppression de ligne annulée" Application.Undo Application.EnableEvents = True End If End Sub وتضعه في كود حدث ThisWorkbook بن علية حاجي
  21. السلام عليكم بإذن الله أرى ذلك غدا... بن علية حاجي
  22. السلام عليكم تم التصحيح في الملف المرفق... بن علية حاجي الرفع 111 Salim.rar
  23. السلام عليكم البيانات عندك تبدأ من السطر 2 (حسب ما أرى في الصورة) بينما البيانات التي قدمها أخي سليم تبدأ من السطر 7 ولتصحيح هذا الخطأ قم بتغيير الأمرين التاليين في الكود: Set Mon_range = Sheets("ورقة2").Range("A7:A500") x = Application.Match(my_Num, Mon_range, 0) + 6 بالأمرين التاليين على الترتيب: Set Mon_range = Sheets("ورقة2").Range("A:A") x = Application.Match(my_Num, Mon_range, 0) إن شاء الله سيزول المشكل... بن علية حاجي
  24. السلام عليكم ماذا تريد بكل TextBoxes الموجودة في UserForm2؟؟ لم أفهم ماذا تريد بالضبط... بن علية حاجي
  25. السلام عليكم تعديل طفيف على الكود في ملف أخي الكريم سليم أرجو أن يفي الغرض المطلوب... بن علية حاجي الرفع 111 Salim.rar
×
×
  • اضف...

Important Information