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

أ / محمد صالح

أوفيسنا
  • Posts

    4,444
  • تاريخ الانضمام

  • Days Won

    192

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

  1. كل عام وأنت بكل خير وسعادة أقترح عليك جعل قيمة كل عنصر في القائمة اسم الملف الصوتي الخاص باسم الدرس وتشغيل الملف في الوسم audio مثال: <select id="mysong" onchange="myFunction()"> <option value="1">Lesson 1</option> <option value="2">Lesson 2</option> <option value="3">Lesson 3</option> <option value="4">Lesson 4</option> </select> <p id="player"></p> <script> function myFunction() { var x = document.getElementById("mysong").value; document.getElementById("player").innerHTML = '<audio controls><source src="lessons/' + x + '.mp3" type="audio/mpeg">Your browser does not support the audio element.</audio>'; } </script> حيث أن اسماء الملفات الصوتية هي 1 للدرس الأول و2 للدرسالثاني وهكذا وجميعها بامتداد mp3 وتوجد هذه الملفات في مجلد اسمه lessons
  2. ما شاء الله تجميعة رائعة لمقولات محفزة نحو تحدي الذات والتقدم جزاكم الله كل خير ونفع بكم
  3. شكر الله لك أخي الفاضل @ahmedkamelelsayed0 نفعنا الله جميعا بما علمنا وعلمنا ما ينفعنا
  4. عذرا أخي الكريم لم أقرأ باقي السطر الخاص بالتأجيل والخاص بعدد التأجيلات لذا كان اهتمامي بعد كلمة مؤجل في اي مكان في الحالة وهذا هو الجزء الصعب في المعادلة وموضوع كتابة عبارة بشرط أن عدد معين أكبر من ٢ سهلة جدا بمعادلة if وهي من الأساسيات ولذا أقترح عليك تعديل السطر الخاص بسنة التخرج حيث أنك كتبت وحينما كتبت المعادلة لم تظهر السنة لان الحالة "تخرج" وليست "متخرج" وهذا ما تم في المعادلة وكل الشكر للأستاذ علي محمد في تطبيقه لمعادلة if على معادلة العد كما أضاف أيضا التنسيق الشرطي مشكورا كل عام والجميع بخير وسعادة دعواتكم لأحبابكم بظهر الغيب مستجابة لعل الله يستجيب لنا في هذا اليوم المبارك يوم عرفه
  5. كل عام وانتم بخير وسعادة وراحة بال أستاذ @ابو زاهر وجميع أسرة منتدى أوفيسنا
  6. بعد إذن أستاذ @ابو ياسين المشولي ربما يفيدك هذا الملف
  7. ربنا يبارك في حضرتك كلنا نتعلم من بعضنا نفعنا الله جميعا بما علمنا وعلمنا ما ينفعنا وبانتظار رأي الأستاذ @alameer_3320 صاحب السؤال
  8. لو الملف المصدر بصيغة cvs يمكن تغيير طريقة التكويد في notepad ++ من قائمة encoding --> convert to utf وإذا كانت xls فيمكن حفظها ك cvs وعمل نفس الخطوات السابقة
  9. بارك الله لك أستاذ @حلبي نعم التطبيق لمعادلة dsum المقترحة مني للحل سابقا
  10. وفقك الله أستاذ @Khalf بالنسبة لموضوع الأسئلة ربما لعدم وضوح العرض ربما لعدم منطقية العرض ربما لشخصية السائل وطريقة حواره مع من يجيبه متطوعا في الموضوعات السابقة ربما ربما
  11. إذن فالاختيار الثاني هو الصواب لأن هذه المعادلة تقوم بجمع عمود معين من جدول معين حسب شرط معين وهذا هو المطلوب جمع عمود عدد أيام الأجازة من جدول الأجازات بشرط نوع الاجازة يكون كذا المشكلة في التطبيق
  12. تفضل أخي الكريم لعل هذا هو المطلوب بدايتك في اختيار الصف ستجد العام يظهر وحسب الحالة يتم احتساب الاحصائيات mas_السيرة الدراسية.rar
  13. هل معنى هذا أنك جربت كتابة المعادلة السابقة ولم تفلح معك؟؟!! أم أنك لم تستطع تطبيقها على الملف الخاص بك؟؟؟!!!
  14. الكود لا يهتم بالخلية السابقة الكود يهتم بالخلية الحالية التي يتم تغييرها أو تحديدها ................ أقترح عمل نموذج إدخال إذا كنت حريصا على تنفيذ هذه الميزة
  15. الحمد لله تمام لو أرفقت ملفك بعد التعديل تكون الإفادة أكثر للجميع
  16. هل الأسماء المخزنة في الجهاز باللغة العربية وتظهر على الشاشة بصورة صحيحة؟؟
  17. يتم تنفيذهذا في الأكسس في نموذج ويسهل أيضا في الإكسل في نموذج لكن في خلايا الإكسل فالكود السابق رائع لهذا الغرض ويمكن إضافة حدث عند تغيير التحديد كذلك ليصبح الكود هكذا Private Sub Worksheet_Change(ByVal Target As Range) If Target.Value = "" Then MsgBox "Please fill the cell before you leave", vbCritical, "Warninng" Target.Select End If End Sub Private Sub Worksheet_SelectionChange(ByVal Target As Range) If Target.Value = "" Then MsgBox "Please fill the cell before you leave", vbCritical, "Warninng" Target.Select End If End Sub
  18. لكي تتم معالجة هذا الأمر تحتاج لكود عند الخروج من textbox يقوم بحفظ اسم المستخدم الحالي ووقت التعديل وحقل التعديل في جدول خاص بذلك وكذلك عند الضغط على زر تضيف كود لحفظ اسم المستخدم الحالي ووقت التعديل ووعبارة تم الضغط على زر كذا في في نفس الجدول الخاص بالسجل وأقترح مثلا حقول جدول السجل id userId dateAndTime actions notes
  19. بالنسبة للاستفسار اول تضيف مربع نص textbox وتكتب فيه هذه المعادلة =sum([column]) حيث column اسم العمود الذي تريد جمعه بالنسبة للاستفسار الثاني يومي ممكن تعمل استعلام وتضع في خانة المعايير تحت عمود التاريخ date أي تاريخ اليوم بين تاريخين سواء شهري أو سنوي ممكن تعمل استعلام وتضع في خانة المعايير تحت عمود التاريخ >=forms!form_name!txtbox_from_name وتحتها في خانة أو لعمل أكثر من شرط <=forms!form_name!txtbox_to_name طبعا مع تغيير اسم النموذج واسم مربع النص الذي به تاريخ البداية ومربع النص الذي به تاريخ النهاية وفقنا الله جميعا لكل خير وكل عام والجميع بخير وسعادة ورضا
  20. جزاكم الله حيرا وجزا الله كل من يساهم كل خير
  21. ممكن تستعمل المعادلة الآتية =DSum("[total]","table name","[نوع الاجازة] = اجازة سنوية") طبعا مع تغيير اسم حقل المجموع واسم الجدول واسم حقل نوع الاجازة
  22. شكرا لكلماتك الطيبة نفعنا الله جميعا بما علمنا وعلمنا ما ينفعنا 😍😍
  23. جرب هذه النسخة من الملف https://www.file-upload.com/6e3gjbzai6mi مع مراعاة نوعية نظام التشغيل هل 32بت أم 64بت
×
×
  • اضف...

Important Information