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

ابوخليل

أوفيسنا
  • Posts

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

  • Days Won

    239

كل منشورات العضو ابوخليل

  1. مشاركة مع اخي فادي يوجد حل حسب فكرتك ، ولكن لا اعلم هل تفي بالغرض ام لا .. مع اني متأكد انك لن تحصل على النتيجة المرجوة وهي عمل استعلام تجميعي By Group للجدول الذي تريد استخدامه كرأس التجميع واستبعاد المكرر يكون بقصد تحرير حقل واحد مستهدف للربط ولكن الجدول سيكون محتوي على سجلات حقولها متباينة لذا من هنا تأتي الصعوبة المهم جرب ولن تخسر شيئا اذا تم التجميع بنجاح يمكن انشاء جدول جديد من هذا الاستعلام
  2. تفضل طريقة وعملية بسيطة تفي بالغرض على اكمل وجه بعد ادخال التقييم الشهري ، يمكنك عمل التقارير المطلوبة بقي ان نضع في جدول الاشهر حقلا رقميا او نصيا خاصا بالتجميع ، مثلا كل ثلاثة اشهر تأخذ رقما موحدا من اجل التصفية هذا الحقل يعطيك مرونة لو اردت التجميع على مجموعة مختلفة مثلا كل اربعة اشهر او نصف سنوي ونحو ذلك baseM_3.rar
  3. اكتب التسمية التوضيحية العربية للحقول ثقافتي ضعيفة في اللغات
  4. استدراك : جدول التقييم : المفتاح مشترك بين حقل السنة وحقل الشهر وحقل رقم الموظف هذا اذا اردنا الضبط من خلال الجدول ويمكن ضبط عدم التكرار بالكود لمن لا يرغب في تقييد الجدول
  5. تمام هذه يمكن التحكم بها من خصائص الحقل بحيث لا تزيد عن الدرجة المقررة يلزمك الآن اعداد برنامجك على النحو التالي : جدول الاسماء ( مفتاح (ترقيم تلقائي) / رقم الموظف / اسمه / اي بيانات اخرى ) جدول للشهور ( رقم الشهر (مفتاح) / اسم الشهر ) جدول التقييم ( مفتاح (ترقيم تلقائي) / حقل السنة (رقمي) / حقل الشهر (رقمي) /رقم الموظف/ حقول التقييم الاربعة (القيمة الافتراضية صفر) ) هذا ما اتصوره الآن
  6. لم افهم هل تقصد مثلا بـــ 0/4 اي انه حصل على صفر من اربعة و 2/4 حصل على اثنين من اربعة ؟ بمعنى ان الدرجة القصوى هي 4 ؟ ومثلها 0/12 و 0/6 ؟
  7. لم تفسر لنا معاني الارقام 12/00 04/00 06/00
  8. الحقيقية شيء محير جدا اخذ مني وقتا طويلا بالتتبع .. والتعديل والتبديل الدالة متكاملة صحيحة لا غبار عليها .. ومع ذلك لا يتم تطبيقها بصورة صحيحة حاولت اختصر السجلات فعملت على 10 سجلات فظهرت النتيجة صحيحة 100% هنا بدأت اشك في الجدول .. فقمت بحذف سجلات الطلاب الذين ليس لهم درجات وهم كثير فعملت الدالة على أكمل وجه هذا يعني انه يلزمك وضع معيار في الاستعلام بحيث لا يعرض الا الطلاب المسجل لهم درجات البحث وتعديل درجات4.rar
  9. تفكيرك يدور في محيط آكسل ليس شرطا ان يتم عرض الشهور و البيانات افقيا يفي بالغرض جدول واحد يشتمل على : ( حقل للسنة / قل للشهر / قل لاسم الموظف / حقول الدرجات .) قد تحتاج الى حقل رقمي او نصي للتصنيف والتجميع كل موظف سيكون له في نهاية السنة 12 سطرا (سجلا) كل سطر عبارة عن شهر انا اعتقد ان هذا كل شيء .. وانه يمكنك في النهاية اظهار المخرجات على صور شتى حسب الرغبة
  10. عليكم السلام المثال المرفق غير دقيق .. كل الموظفين حصلوا على الدرجة العليا ( وهذا غير مطابق على ارض الواقع ) السؤال المهم : هل التقييم يتم خلال الشهر الواحد ام ان التقييم يتم جملة على الشهور الثلاثة اذا جملة : استبدل الشهور بارباع السنة : الربع الأول ، الربع الثاني ... وهكذا اذا التقييم كل شهر فلست بحاجة الى تقسيم كمجموعات ..( يمكنك التقسيم لاحقا) لأنه سيكون مفتوحا .. يمكنك التصفية على الشهر وعلى شهرين وعلى ثلاثة وعلى نصف السنة ... وهكذا
  11. تفضل وجدت الخلل في ترتيب شروط الدالة عدلتها وايضا عدلت على دالة النتيجة النهائية مثلها بالضبط ايضا لاحظ اني عملت متغير عام يأخذ قيمته عند حدث بعد التحديث لحقل الصف في نموذج التقارير .. وقيمته هي معرف الصف البحث وتعديل درجات3.rar
  12. السلام عليكم اولا هؤلاء الصف السادس وليس الخامس مشكلتك في مواد الرسوب .. شرط الدالة الا يكون هناك مواد رسوب .. والطلاب راسبون في جميع المواد مؤكد الدالة الخاصة بمواد الرسوب funFailMates بحاجة الى اعادة قراءة احتمال يوجد حقل تسمية مادة تم تغييره المسألة بحاجة الى وقت للتتبع
  13. مشاركة مع اخي ابي البشر ان كان هذا ما تريد ؟ )(تغيير رقم الاسبوع ليبدا من 1 .rar
  14. شكرا استاذ محمود عمل احترافي مختصر وشرح ولا اروع وهدية مقبولة .. بارك الله فيك
  15. السلام عليكم حيث ان الأخ محمد من الأصدقاء القدامى .. وقد راسلني .. فهذه المشاركة قد تكون هي الأولى لي في منتدى جيراننا الأكارم مشاركة مع اخي ابي مروان وبعد اذنه يلزم تحديث الخلايا لديك لإزالة حرف الهاء قبل تشغيل الدالة يمكنك نقل الدالة لمحرر الورقة التي تريد تطبيق الكود عليها Sub Utest() Dim urg As Range Set urg = Range("J2:L10") 'غير حسب النطاق لديك Dim UCell As Range For Each UCell In urg UCell.NumberFormat = "@" If UCell.Value = "" Then UCell.Value = "" UCell.Value = Format(UCell.Value, "YYYY/MM/DD") Next End Sub
  16. سألتك تشرح لي ولم تفعل على كل حال لم يمر بي شيء اسمه حركة الصنف كجدول منفصل وانما حركة الصنف تؤخذ من جدول الحركة الوحيد للعلم انه يمكننا استخراج الارصدة للاصناف والمخازن وحركة المخازن عند استخدام الحقل الواحد للكمية والحقل الواحد للمبالغ ولكن من اجل تخفيف الادوات مستقبلا ولسهولة التصفية والعمليات الحسابية ولأنك وضعت حقلا لنوع الحركة فالافضل صنع حقول على النحو التالي : 1- حقل للكمية الواردة وآخر للمنصرفة حقل الكمية الواردة ويرصد فيه : ( كمية المشتريات / كمية مرتجع البيع ) حقل الكمية الصادرة ويرصد فيه ( كمية المبيعات / كمية مرتجع الشراء / المحول للمخازن الأخرى ) ------------------------ 2- حقل لمبلغ الشراء وحقل آخر لمبلغ البيع اضافة الى الحقول الأخرى كمعرف الصنف ومعرف الفاتورة _________________________________________________ هنا وباستخدام استعلام بسيط واحد يمكنك التصفية وحساب اي شيء
  17. عليكم السلام ما الفرق بين الجدولين : الحركة و حركة الصنف اشرح عملهما حتى نفهم طريقة وفكرة عملياتك التي تجريها
  18. انا مثلك تماما النسخة عندي 2010 ارجو من الاخوة ممن يمر هنا تجربة آخر مثال
  19. على اعتبار اسم الجدول tbl1 وهذا الجدول يحتوي على ترقيم تلقائي اسمه id ادرج ضمن الاستعلام الحقل id والصق في حقل جديد في الاستعلام هذا السطر : urAoutoNm: DCount("ID";"tbl1";"ID <=" & [ID])
  20. المشكلة ما زالت ((( اذا تم تحويله من 64 فلن يفتح ))) اقصد تحويله الى accde المهم لا تتعب نفسك .. ننتظر اكتمال العمل .. اعانك الله ووفقك
  21. اذا تم تحويله من 64 فلن يفتح
  22. عندي شغال تمام ولكن قد يكون الخلل بسبب جعل المصدر استعلام داخلي لذا قمت بفصل المصدر كاستعلام خارجي جرب الآن .. اتمنى ان يعمل عندك بلا مشاكل 5تعديل بالنشاط.rar
  23. تفضل يجب ان تعلم ان تهيئة المثال بطريقة سليمة تساعد في الحصول على الاجابة سريعا 4تعديل بالنشاط.rar
×
×
  • اضف...

Important Information