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

نجوم المشاركات

  1. محمد حسن المحمد

    • نقاط

      12

    • Posts

      2,216


  2. عبدالقدوس48

    عبدالقدوس48

    03 عضو مميز


    • نقاط

      5

    • Posts

      414


  3. Eng.Qassim

    Eng.Qassim

    الخبراء


    • نقاط

      3

    • Posts

      2,302


  4. Mohamed_Fouad

    Mohamed_Fouad

    02 الأعضاء


    • نقاط

      2

    • Posts

      97


Popular Content

Showing content with the highest reputation on 21 مار, 2022 in all areas

  1. السلام عليكم في المرفق مثال لإغلاق البرنامج بعد 30 ثانية، وإذا أردت الإغلاق بعدد الدقائق قم بتغيير القيمة من خاصية حدث النموذج (الفاصل الزمني لعداد الوقت) = 60000 بدلا من 1000 البرنامج بعد فترة.accdb
    3 points
  2. يا استاذ @عبدالقدوس48 اولا جزاكم الله خيرا واسمح لى بإضافة مرفق آخر زيادة فى الخير طريقة حضرتك يتم فيها غلق قاعدة البيانات حتى لو يتم التعامل داخل قاعدة البيانات انظر الى الطريقة الاتية فى تلك القاعدة المرفقة فى النموذج الذى يحمل اسم Form1 كود فى حدث الوقت يتم تصفير العداد عند التنقل والعمل على قاعدة البيانات وفى حالة ترك القاعدة دون العمل عليها يتم اغلاق القاعدة idle time.rar
    2 points
  3. السلام عليكم ورحمة الله وبركاته 💐 أرجو أن يكون الحل مناسباً =IF(A2=4;B2*11.11;IF(A2=3;B2*10;IF(A2=2;B2*9.09;IF(A2=1;B2*8.33)))) وفاء 2021.xlsx
    2 points
  4. عليكم السلام تفضل يا اخى الملف فى المرفقات جلب المبلغ حسب الحالة.xlsx
    2 points
  5. السلام عليكم تفضل أخي الكريم TEST.xlsx
    2 points
  6. من وجهة نظري ..لا انصحك بها في حالة البيع نقدا لزبون معين فلن يكون هناك مبلغ مستلم منه ...وبهذا سيظهر بان عليه مديونية ...طبعا يمكن تخطيها بان يكون معيار الدفع في الاستعلام (اجل) لكن لماذا تصعب عليك الامور ؟ انا افضل ان تكون الفاتورة عامة في مثل تلك الحالات
    1 point
  7. وعليكم السلام-انتبه من فضلك فقد تكرر طلبك كثيراً بالمنتدى , وكان عليك استخدام خاصية البحث بالمنتدى تفضل : كود ارسال رسائل من اكسل الى الواتس للمجموعات
    1 point
  8. انظر للمرفق استاذ احمد جعلت الفاتورة باستلام جزء من المبلغ وعرض تقريرها مع تقرير لكل المديونية بدون تجميع حسب اسم الزبون لانك واضع حقل التاريخ اما الجدول الثالث فيمكنك عمله كوصل قبض من الزبائن test(2).accdb
    1 point
  9. الحمد لله الذي بنعمته تتم الصالحات جزاكم الله خيرا وأحسن إليكم آمين يرجى التفضل بتحديد أفضل إجابة لإتمام الموضوع. والسلام عليكم ورحمة الله وبركاته 💐
    1 point
  10. ما شاء الله الف شكر لحضرتك عمل رائع جزاك الله خير
    1 point
  11. =A2&""&B2&""&C2&""&TEXT(D2;"0.000")&""&E2 جرب هذه المعادلة أخي الكريم
    1 point
  12. وعليكم السلام التصفية تكون في التقرير أقل كما في الصورة
    1 point
  13. اشكرك استاذ عبدالفتاح على ملاحظتك الاخت مريم ..فضلا انظري للمرفق واي استفسار خبريني من فضلك هنا في الاعمدة من A الى D يكون ادخالاتك في العمود A تم وضع معادلة لعدم تكرار الاسم وفي العمود F تم وضع جلب اقل وقت دخل فيه الموظف بهذا التاريخ وفي العمود G تم وضع اخر خروج للموظف وفي عمود H تم تصنيف دوام الموظف صباحي او مسائي او كامل فضلا المراجعه والافادة .. مع الشكر SSS3-test.xlsx
    1 point
  14. أحسنت أخي الكريم @Mohamed_Fouad بارك الله بكم
    1 point
  15. السلام عليكم أختي الكريمة عملت هذا الملف المرفق حسبما طلبتِ أرجو أن يكون مناسباً والسلام عليكم سعر الصرف.xlsx
    1 point
  16. لا عليك أخي الكريم نتقيد بالتعليمات كوننا لا نعرف ظروف الآخرين. يمكنك عمل مثال قريب منه بأسماء مستعارة وأرقام كذلك وإرفاقها أو حاول تطبيق المعادلة المذكورة أعلاه تقبل تحياتي والسلام عليكم
    1 point
  17. الف مبروك استاذ موسى ولو متاخرة لان كان عتدي دورة ترقية ومشغول بها المزيد من العطاء والمثابرة
    1 point
  18. السلام عليكم أخي الكريم @mahmood-alemrany أولاً: يرجى التقيد بالتعليمات التي ذكرها أخونا @مهند محسن بإضافة ملف يستطيع الإخوة الكرام من خلاله الاطلاع على طلبك والاستجابة له وقد يكون لطلبك هذا أمثلة عديدة تستطيع حل سؤالك بالبحث عنها، وقد يكون ملفك الذي تدرجه مثالاً لطلبات أخرى لاحقة بعد أن يصار إلى الحل من خلاله. ثانياً: الإجابة بشكل عام من خلال الدالة Sumif أو Sumifs حسب المطلوب وهنا من خلال سؤالك أرى أن الإجابة من خلال الدالة Sumif أقرب مثال: =SUMIF($B$2:$D$16;B2;$D$2:$D$16) والله أعلم والسلام عليكم.
    1 point
  19. Sub Test() Dim m As Long, r As Long, n As Long Application.ScreenUpdating = False With ActiveSheet m = .Cells(Rows.Count, 1).End(xlUp).Row n = 1 .Columns("K:M").WrapText = True For r = 1 To m Step 2 .Range("K" & n).Resize(, 3).Value = Array(.Range("A" & r).Value & vbLf & .Range("A" & r + 1).Value, .Range("B" & r).Value & vbLf & .Range("B" & r + 1).Value, .Range("C" & r).Value & vbLf & .Range("C" & r + 1).Value) n = n + 1 Next r End With Application.ScreenUpdating = True End Sub
    1 point
  20. الف الف مبروك @Moosakتستاهل والله واكثر
    1 point
  21. المعادلة تعمل تمام ... ولكن جربها هكذا =CEILING(ROUND(IF(BL10>10000,(AI10-10000)*0.003+(10000-50)*0.008,IF(AND(BL10>5000,BL10<=10000),(AI10-50)*0.008,IF(AND(BL10>1000,BL10<=5000),(AI10-50)*0.0075,IF(AND(BL10>500,BL10<=1000),(AI10-50)*0.007,IF(AND(BL10>250,BL10<=500),(AI10-50)*0.0065,IF(AND(BL10>50,BL10<=250),(AI10-50)*0.006,0)))))),2),0.05)
    1 point
  22. مجرد ملاحظة لن ينجح معك الامر وستطلبين المساعدة مرة اخرى لو حدث اختلاف في تركيب البيانات اعتقد هذه الموضوع الثاني الذي اراه منك غير واضح ومشوش لا تنتظري من الاخرين يصمموا لك بياناتك . عليكي بتصميم البيانات واظهار كيف تكون النتائج بكل دقة حتى لا تطلبي في كل مرة تعديل . واعتقد ان الاستاد @نزار سليمان عيد لديه الاستعداد لمساعدتك لذلك لا تبخلي عليه على الاقل بتصميم ملف بسيط حتى يتمكن من تنفيد افكاره. تحياتي
    1 point
  23. بسم الله الرحمن الرحيم السلام عليكم ورحمة الله وبركاته اخوتي / اخواتي لي الشرف ان انظم الى هذا الصرح العلمي ، سائلاً المولى جل وعلا ان يوفقني لما فيه الخير للجميع 🙂 في اول مشاركة لي ، اضع بين يديكم برنامج مسقط التقارير (مسمى صانع التقارير متداول كثيرا ، لذا احببت ان اسمي برنامجي بإسم مميز ، إسم مسقطنا الحبيبة 🙂 ). البرنامج في نسخته الاولى ، لذا ، فلا تتوقعوا الكثير منه 🙂 في احد المشاريع التي عملت عليها قريبا ، كان العمل لسجلات شؤون الموظفين ، ولم يكن بالامكان عمل تقرير محدد ، حيث كانت التقارير المطلوبة من الادارة بشتى انواع البيانات ، طولا وعرضا. لذا اضطررت العمل على صانع للتقارير (في الواقع مسقط التقارير يعتبر برنامجا بحد ذاته ، فالعمل كان ، برنامج في برنامج 🙂 ). مع ان البرنامج بسيط في طريقة عمله (وطبعا عندي الكثير من الاشياء الاخرى التي اود ان اضيفها ، لكن في وقتها ان شاء الله ، وبما ان البرنامج مفتوح المصدر ، فانا ارحب بمن يضيف عليه خصائص جديدة 🙂 ) ، فمع بساطة البرنامج ، إلا ان نتائجه مرضية 🙂 العمل على البرنامج ابسط بكثير من شرحه 🙂 يمكنك نقل هذه الكائنات السته الى برنامجك الخاص ، ومسقط التقارير سيعمل بدون الحاجة الى اي تغيير او كود: مسقط التقارير يعمل على الجداول والاستعلامات فقط ، واليكم طريقة العمل: جدول او استعلام: اختر من ايهم تريد ان تعمل تقريرك ، جدول او استعلام ، الاسم: على اساس الاختيار السابق ، ستظهر لك قائمة بجداولك او استعلاماتك ، وعندما تختار اسم جدول او استعلام ، فان النموذج الفرعي الذي اسفل الاسم سوف يمتلئ باسماء الحقول من الجدول او الاستعلام ، وكلها عليها اشارة اخفي (اي كلها ستكون مخفية من الظهور في النموذج الفرعي الذي بالاسفل) ، احذف اشارة الاخفاء عن الحقول/الخانات التي تريدها ، وستظهر لك في النموذج الفرعي الذي في اسفل النموذج. هذا النموذج هو شكل مبسط من التقرير ، فكما ترى الحقول وعرضها ، وعدد السجلات ، ستراها في التقرير. هناك خطان فوق النموذج الفرعي ، باللون الاصفر والاخضر ، اذا كانت بياناتك اقل من الخط الاصفر ، سيكون التقرير بالطول ، وإلا فانه سيكون بالعرض ، وهناك خطان صفر ، فالمسافة بينهم ستكون للترقيم التلقائي للتقرير (لاحظ ان التقرير لبيانات النموذج ادناه سيكون بالعرض ، لأننا تخطينا الخط الاصفر 🙂 يمكننا ان نمسك الحقول/الخانات بالزر الايسر من الفأرة ونغير ترتيبها يمينا ويسارا ، كما ان البرنامج يحترم عرض الحقل الذي تقوم بتعديله ، (لاحظ ان التقرير لبيانات النموذج سيكون بالطول ، لأننا في حدود الخط الاصفر 🙂 وهذا هو التقرير لبيانات النموذج السابق ، ولاحظ ان البرنامج يقوم بتغيير ارتفاع الصف تلقائيا ، حتى يمكن مشاهدة جميع بيانات الحقل. اذا قررت ان تتعدى الخط الاصفر ، فنفس شروط الخط الاصفر تنطبق على الخط الاخضر ، وهنا نرى باننا اضفنا عنوان لراس صفحة التقرير ، واضفنا معلومات عن موضوع التقرير ، بالاضافة الى معلومات في ذيل التقرير: وهذا هو تقرير لبيانات النموذج السابق ، ولاحظ ان البرنامج يوسع عمود الترقيم التلقائي ليسد المسافة: بعد اختيار الحقول التي نريدها في التقرير ، نستطيع ان نفرز الحقول بالطريقة التي نريد: وكذلك تصفية البيانات حسب الحاجة: وهذا هو تقرير لبيانات النموذج السابق ، لاحظ عدد السجلات قد تغير ، لأني طلبت ان ارى السجلات التي مبالغها اكبر من 500: البرنامج لا يحفظ التقارير (نعم ، عمل طريقة لحفظ اسم لكل تقرير ، على قمة قائمة التحديثات ان شاء الله 🙂 ) ارجوا ان تتقبلوا مني هذا العمل المتواضع 🙂 اسئلة/اقتراحات ، سأحاول الرد على قدر استطاعتي ان شاء الله 🙂 جعفر ملاحظة1: عمود المجموع لا يعمل ، وكان يجب ان اخفيه 😞 ملاحظة2: في الاساس كان عندي كمية كبيرة من صور الشرح ، إلا ان المنتدى لا يسمح بأكثر من 10 مرفقات ، فاختزلت الموضوع 🙂 ملاحظة3: ادراج فيديو لطريقة عمل التقرير: Muscat_Reports.zip
    1 point
  24. السلام عليكم قمت بتصميم برنامج لصديق لي لبيع وشراء الاجهزة الخلوية - مع فكرة الباركود حسب ما طلب مني البرنامج جاهز وهو مقدم لكم هدية لعلكم تستفيدون منه جربوه واعطوني رأيكم فيه ** لا يشكر الله من لا يشكر الناس كل الشكر للصديق المهندس هاني مجدي ( من الشقيقة مصر ) حيث هو صاحب الفكرة واستفدت منه الكثير مؤسسة البركة لبيع الخلويات.rar
    1 point
  25. تفضل لقد قمت بتصميم صفحة html و أرفقتها مع المثال ضعهما في نفس المجلد و جرب مع العلم أنني ما زلت لم أضع درس الأحداث بعد Desktop.rar
    1 point
  26. السلام عليكم أخي الفاضل الحمد لله أنا صممت شيت كنترول للمدارس الاعدادية علي الاكسيل وكذلك شيت كنترول للمدرسة الثانوية الفنية بنات والان انتهيت من تصميم شيت كنترول للمدارس الاعدادية علي الاكسس وهو بعون الله وتوفيق يوفر العديد من الامكانيات وهذه صورة البرنامج
    1 point
×
×
  • اضف...

Important Information