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

أبوعيد

الخبراء
  • Posts

    1,541
  • تاريخ الانضمام

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

  • Days Won

    2

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

  1. هذا القسم مخصص للإكسل وبإمكانك أخي طرح هذا السؤال في قسم الأكسس
  2. وعليكم السلام عملت معادلة في عمود التكرار جرب هذا حذف المكرر معدل.xlsx
  3. السلام عليكم أخي لا يوجد غير صفحة واحدة فقط في الملف هي (الرئيسية)
  4. تفضل جرء من الحل معدل.xlsx
  5. السلام عليكم أخي الفلترة موجودة بالفعل , الرجاء الشرح بتفصيل أكثر
  6. السلام عليكم تفضل الشبكة الاستدلالية ـ معدل.xlsx
  7. السلام عليكم أبو أحمد هذا عمل فوق الروعة وبما أنك ذكرت أنك تحب التحدي وحتى يكون برنامجك عام لأي منطقة في العالم فيجب أن تنتبه لما يأتي : 1 - زاوية الفجر ليست ثابتة في كل المناطق حول العالم وتتراوح بين 19 إلى 17 تحت خط الأفق الشرقي 2 - وقت العشاء في السعودية - على حسب تقويم أم القرى - يكون بعد المغرب بساعة ونصف طوال العام إلا في رمضان فيكون بعد المغرب بساعتين هذا ما يخص المملكة أما في بقية المناطق حول العالم فتحتلف القيم بناء على زاوية الفجر ولكن هنا تحت خط الأفق الغربي تقبل تحياتي
  8. السلام عليكم اخي ابوعلي ما توصلت اليه اخيرا كان في مشاركتي السابقة ويمكن ان تجرب حل الاخ حسونة حفظه الله
  9. حياك الله أخي أبوعلي هذه الأعمدة يقوم الكود بكتابة المعادلات فيها ويجهز رسائل الواتس أب وفي النهاية ينم محو كل شيء حتى لا يؤثر على حجم البرنامج إذا وضعت فيها أي شيء سيتم مسحه بمجرد الضغط على ماكرو (تجهيز الرسائل) إذا أردت وضع أي شيء فيكون بعد العمود DK
  10. نعم صحيح وعند الضغط على زر الماكرو سيتم تحديث الرسائل والإرسال للرقم والاسم الجديد
  11. لازال الأمر يثير اهتمامي و هذه محاولة أخيييييرة تم فيها الاستغناء عن العمود T يوجد نوعان من الرسائل اضغط L7 , L8 ولاحظ الفرق ملاحظة : الأعمدة من T إلى DK يستخدمهم البرنامج لإعداد رسائل الواتساب أرجو أن تنجح التجربة Send Via Whatsapp (4).xlsm
  12. السلام عليكم ورحمة الله وبركاته بعد البحث والتقصي والتجربة الناجحة أحمل لكم في طيات هذه المشاركة ما قمت به من التجارب حول الموضوع أعلاه طبعا الفكرة الموجودة في رابط الفيديو أعلاه فكرة ممتازة وتفي بالغرض ولكن شغفي بالبرمجة حملني إلى أن توصلت لفكرة جميلة وهي خاتمة أعمال البحث والتقصي التي قمت بها خطوات البحث : 1 قمت بالاطلاع على عدة مشاريع لنشر نتيجة الطلاب على النت ولكن بعضها يحتاج لخبرة في بعض البرامج ( مثل برنامج الفلاش ) وخبرتي في الفلاش تكاد تكون معدومة 2 قرأت عن موقع كاسبيو وهو موقع يخدم التعليم ويقول بنشر النتائج ولكن لم تعجبني الفكرة كون الموقع يحتاج لتسجيل حساب لديهم لوضع بيانات مدرستي على موقعهم 3 قمت بعمل مشروع على قوقل شيت للتجربة ولكن عند نشره على النت فإن كل ولي أمر يريد الدخول على قوقل شيت فإنه لابد أن يحمل أولا تطبيق قوقل شيت من المتجر , وفكرة تحميل التطبيق لكل شخص يريد الدخول فكرة جعلتني أعدل عن قراري , أريد طريقة أسهل من ذلك 4 قمت بعمل مشروع على قوقل داتا استوديو وهو برنامج مجاني لتوفره شركة قوقل لمستخدميها وحازت الفكرة نجاحا منقطع النظير , حيث يتم الدخول على البرنامج عن دريق حسابي يعني بعد ما انتهيت من عمل المشروع قمت بنشر الرابط على السوشيال ميديا , فكل ولي أمر يضغط على الرابط يتم دخوله إلى المشروع , وأحيانا أكون فاتح صفحة المشروع وألاحظ عدد الأشخاص الذين يستخدمون المشروع (يكتبون كلمة المرور ويحصلون على نتائج أبنائهم ) 5 الخطوة الأخيرة وهي الفكرة الجميلة في طريقة نشر النتائج كل الطرق أعلاه ( 1 - 4 ) تقوم على فكرة أن ولي امر الطالب هو الذي يأتي ليأخذ نتيجة ابنه من النت طيب نفرض أن ولي الأمر مشغول , أو لا يعرف كيفية الدخول أو واجه مشكلة هنا خطرت لي فكرة جميلة وهو إرسال نتائج الطلاب إلى أولياء الأمور طيب إرسلها بأي برنامج ؟ أرسلها من الجوال إلى أولياء الأمور عن طريق برنامج الواتساب يعني لابد أن ولي الأمر يكون عنده رقم واتساب وإلا ستفشل التجربة طيب تخيل معي : مدرسة بها 800 طالب مثلا , فهذه الطريقة ستجعلني أرسل 800 رسالة واتساب لنفرض أني قمت بإرسال كل هذه الرسائل من جوالي إلى أولياء الأمور , وكل ولي أمر قام بالرد على رسالتي هذا يعني أني سأفتح جوالي في اليوم التالي وأنصدم بوجود 800 رسالة من 800 إيقونة !!!!!!!!! بالطبع لا أستطيع فتح كل هذا الكم من الرسائل , طيب ما الحل ؟ الحل هو أن نجعل كل معلم مرشد صف ( أو مشرف ) يرسل من جواله نتائج طلابه لأولياء الأمور ( المعلم المشرف ) هو المسؤول عن الصف من الناحية الإدارية يعني أن كل مشرف سيرسل من جواله عدد لا يتجاوز 35 رسالة , وهو عدد طلاب صفه لاحظ الخط الذي تحت كلمة ( سيرسل ) يعني أن المشرف سيرسل الرسالة فقط ولن يكتبها !!!!!! فليس من المعقول أن يكتب المشرف كل هذا الكم من الرسائل يدويا لأن كل رسالة فيها بيانات طالب تختلف عن الرسالة الأخرى , وهنا يأتي دور الأكسل Excel وبهذا الشكل نكون قد تغلبنا على مشكلة 800 رسالة يتوزيعها على المعلمين نقبلوا تحياتي
  13. وعليكم السلام ورحمة الله وبركاته سأجاوب على سؤالك هذا (هل اقدر اربط الموقع الجغرافى بجوجل شيت بمعنى العامل لايستطيع مسح الباركود الافى منطقة العمل ؟) تخيل لو أن كل موظف كان له باركود ثابت فيمكن للموظف أن يسمح الرمز قبل أن يصل لموقع عمله بالتالي يتم تسجيله بأنه حاضر وفي الحقيقة أنه غير حاضر لكن لو كان الباركود لكل موظف يتغير بتغير اليوم ولا يستطيع الموظف الحصول عليه إلا في موقع العمل فيتتجنب المشكلة السابقة , كيف يعني ؟ لنفترض أن كل عامل له رقم محدد من 1 إلى 20 ( عشرون عاملا مثلا) كل يوم يتم تجهيز مجموعة من الباركودات بحيث إذا وصل العامل لمقر عمله يتم إعطائه الباركود وعند مسحه للباركود يطلب منه إدخال رقمه (5) مثلا في اليوم التالي يتم أعطاء نفس العامل باركود مختلف ويدخل نفس الرقم (5) فالعامل رقم (5) بهذه الطريقة لا يستطيع أدخال الباركود إلا من مكان الموقع فقط
  14. نعم يوجد هذا وأكثر في الأكسل ولكن سؤالك أخي فيه غموض , فالمرجو منك طرح مشكلتك مع الشرح والتفصيل وإرفاق ملف بالمشكلة ثم يتم حلها من قبل الأعضاء بأي طريقة كانت وليس بالضرور أن يكون الحل كما ذكرت ( زر عن الضغط عليه ينتثق صندوق .... ) تقبل تحياتي
  15. تفضل جاهز إن شاء الله جمع الكشوفات1 - ماكرو.xlsm
  16. بفرض وجود 20 غرفة في كل فندق انظر التعديل Hotel Reservation1.xlsx
  17. ارسل الملف الاخير الذي عدلن عليه واشرح مطلوبك الاخير
  18. السلام عليكم دالة البحث 1 تبحث عن ماذا؟ يعني متي تكون النتيجة 1 ومتي تكون 0 وهكذا الشان في دالة البحث 2 و 3 حالة البحث متي تكون 1 ومتي تكون 0
  19. وعليكم السلام ورحمة الله وبركاته للفائدة جرب هذا الملف
  20. اخ شفيق الرجاء ارسال الملف نفسه واذا كان حجمه كبير اضغطه او اعمل نسخة منه ثم احذف بعض الصفحات وارسله هنا تقبل تحياتي ابوعيد - حضرموت
  21. خيركم من تعلم القران وعلمه ارجو الانتباه
  22. تفضل Sub All() ' ' All Macro ' Dim x as long for x =0 to 4 Sheets("Sheet2").Select Range("A2:B2").offset(x,0).Select Selection.Copy Sheets("Report").Select Range("K6").Select Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _ :=False, Transpose:=False Application.CutCopyMode = False Application.Run "'Egypt Report Tool_v14.xlsm'!ConnectSqlServer" Application.Run "'Egypt Report Tool_v14.xlsm'!SaveMyCover" ActiveWindow.Close next End sub =========== ملاحظة : تستطيع تغيير القيمة X الموجودة في بداية الكود وهي تعني عدد مرات التنفيذ كما في الكود أعلاه : إذا كانت X من صفر إلى 4 فهذا يعني أنك تريد تنفيذ الكود 5 مرات عند 0 أول مرة بداية من السطر رقم 2 يعني A2:B2 عند 1 ثاني مرة السطر 3 يعني A3:B3 عند 2 ثالث مرة السطر 4 يعني A4:B4 عند 3 رابع مرة السطر 5 يعني A5:B5 عند 4 خامس مرة السطر 6 يعني A6:B6 وهكذا ...
  23. المطلوب هو أن ترسل الملف حتى نعدل على الكود لأنه يصعب الكلام في البرمجة عند عدم وجود الملف
  24. الحمدلله تم عمل المطلوب شكرا لك أخي أبوإيمان على المشاركة المطلوب هو عندما أدخل الأوقات في الخلايا الخضراء يتم رسم الخريطة مباشرة وتبين الخريطة إن كان هناك تداخل في الأوقات أم لا لاحظ الحل في الملف المرفق برنامج الحجز1.xlsx
×
×
  • اضف...

Important Information