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

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

  1. Shivan Rekany

    Shivan Rekany

    الخبراء


    • نقاط

      20

    • Posts

      3,491


  2. haniameen

    haniameen

    03 عضو مميز


    • نقاط

      3

    • Posts

      330


  3. أبو عبدالله الحلوانى
  4. الدكتور خضر الرجبي

    الدكتور خضر الرجبي

    المشرفين السابقين


    • نقاط

      2

    • Posts

      919


Popular Content

Showing content with the highest reputation on 05 أبر, 2017 in all areas

  1. ما تريد بالضبط هل ممكن ترسم لنا او شوف هدول الصورة هل تريد اي واحد منهما تحياتي
    2 points
  2. اليك هذا الصقه في محرر فيجوال للتقرير Private Sub Report_NoData (Cancel As Integer) MsgBox "There are no records to report", vbExclamation, "No Records" Cancel = True End Sub
    2 points
  3. جميلة فكرة التحايل على أكسس ولكن يعيبها أنه لا تظهر حدود حقل الدرجة عند طباعة التقرير يجب وضع الحدود للحقول الدرجات حتى يكون الصف مجدد لكل طالب الفكرة جيدة لكن عند الطبع غير مستحسنة فهي لا تؤدي الغرض على العموم شكرا على اهتمامك أخي وبارك الله فيك
    2 points
  4. ماتريد منه نحن بخدمتك بس وضح ماتريد اخي
    2 points
  5. السلام عليكم ورحمة الله وبركاته .. هل ان أسال سيادتكم عن شرح كيف أقوم بترحيل ناق او صف عن طريق الكود .... حيث اننى مبتدأفى vba واريد ان افهم هذا الموضوع ... وجزاكم الله عنا كل الخير Posting.rar
    1 point
  6. دورة شرح الفيجوال بيسك لبرنامج الإكسيل VBA .. !! خطوة خطوة ( الجزء الأول ) صدقة جارية علي روح والدي ) رحمه الله ( ... نسألكم الدعاء له ==================== الجزء الأول السلام عليكم اساتذة المنتدي وخبراؤه الكبار الاخوة الافاضل اعلم ان مثل هذه الموضوعات قد قتلت بحثا وطلبا واجابة من الاعضاء وهناك امثلة كثيرة للاساتذة الافاضل الكبار ولكن ما دعاني لتقديم هذا الموضوع ... حيث كنت قد اعددت له منذ فترة وأن يصبح لي اي عمل ولو صدقة جارية عله ينفع البعض ولو بمعلومة صغيرة وايضا لأنني اردت ان اجعل المواضيع الاساسية في تنفيذ عمل وتصميم اي برنامج في متناول الجميع بطريقة بسيطة وسهله اكثر ما يكون من خلال هذه السلسلة ... سلسة ( خطوة .. خطوة ) (( اعانني الله علي اكمالها كما ينبغي )) وقصدت ان يكون الموضوع بعنوان واضح ليستفيد منه الجميع عند البحث وسأقدم الشرح في هذا الجزء علي ملفات PDF لتصبح موجودة لدي من يحتاجها دائما واليكم اخواني الكرام : فهرس بالدروس التي تم اعدادها ( جاري اعداد بقية الدروس ان شاء الله ) : الدرس الاول : مقدمة عامة الدرس الثاني : اعدادات مستوي الامان ( التعرف عليها – كيفية ضبطها ) الدرس الثالث : كيفية اظهار شريط ادوات الـ VBA ضمن اشرطة الادوات و القوائم الدرس الرابع : كيفية اظهار محرر الفيجوال بيسك VBA في الاكسيل الدرس الخامس : مكونات وأجزاء محرر الفيجوال بيسك VBA في الاكسيل الدرس السادس : بعض الاجراءات الضرورية للتعامل مع محرر الفيجوال بيسك VBE قبل التطرق للاكواد وبرمجتها الدرس السابع : المـــــــــــــــــاكرو ( الجزء الأول ) ما هو الماكرو أنواع الماكرو ما هي أفضل الطرق للتعامل مع الماكرو؟ انواع الاجراءات تسجيل الماكرو بالنسبة لاكسيل 2003 الدرس الثامن : المـــــــــــــــــاكرو ( الجزء الثاني ) ( تسجيل الماكرو بالنسبة لاكسيل 2007 ) الدرس التاسع : المـــــــــــــــــاكرو ( الجزء الثالث ) شرح بسيط لتركيبة الكود او الماكرو بشكل عام وللماكرو المسجل لدينا بشكل خاص تعديل الماكرو ( المسجل أو المكتوب ) تعديل أو تعيين اختصار الماكرو ( المسجل أو المكتوب ) الدرس العاشر : المـــــــــــــــــاكرو ( الجزء الرابع ) كيفية تشغيل الماكرو كيفية عمل زر لتشغيل الماكرو الدرس الحادي عشر : المـــــــــــــــــاكرو ( الجزء الخامس ) تسجيل الماكرو النسبي تخصيص زر لتشغيل الماكرو في القوائم الموجودة لدينا في الاكسيل التوقيع الرقمي او التوثيق واي استفسار .... في الخدمة دائما ... واي شئ غير واضح في الشرح علي استعداد تام لشرحه مرة اخري ومرات اخري ومنتظر أرائكم في الشرح .. جزاكم الله خيرا اساتذتنا المقدمة1.rar طريقة تخفيض مستوي الامان في كل اصدارات الاكسيل2.rar اظهار شريط ادوات الفيجوال بيسك للاكسيل 3.rar وباقي الدروس في المشاركات التالية نظرا لحجم المسموح برفعه في كل مشاركة
    1 point
  7. نعم ما يشتغل لانه لازم بيكون احد من حقول الجدول بيكون غير قابل للتكرار وحين تدخل البيانات مكررة في النموذج وتستخدم ذلك الكود راح يشتغل بشكل اعتيادي هذا والله يعلم تحياتي
    1 point
  8. السلام عليكم ورحمة الله وبركاته أخوتى أعضاء وزوار المنتدى الكرام قد وجدت هذا الموضوع باحدى المنتديات فأحببت أن أشارككم اياه فتقبلوا تلك البضاعة المزجاة وليتصدق أساتذة المنتدى الكرام علينا بالتوجيهات والنصح بالامكان عمل ملف تنفيذى لبرامج المصنوعة باﻷكسس بدون برامج خارجية وذلك من خلال تسطيب محزم البرامج الموجود ضمن الوظائف الاضافية بنسخة اﻷكسس 2010 وباقى الشرح موجود بالصور المرفقة مع العلم انه بالامكان تحزيم الاصدارات السابقة أيضا من خلال فتحها باصدار 2010 كذلك.
    1 point
  9. هناك سؤال لماذا حطيت لبعض الدرجات و ما حطيت على الاخرين اي يعني بأي مقياس او شروط تريد بيكون الدرجة في نصف الدائرة او في نصف مربع شبه منحرف
    1 point
  10. حسب فهمي ان الرقم الخطأ للوقت التشغيل 3022 هو للتكرارية وعطيت شرط عند ظهور ذلك الخطأ اي عند ظهور التكرار بيظهر رسالة وبينهبك بذلك وبعدي بيرجع الى مثل القبل ذلك الحقل اي مثل قبل الادخال وبعدين بيستمر العمليات لكي لا يظهر رسائل الخطأ وبعدين انتهينا الشرط واسف على هذا الشرح غير مفصل تحياتي
    1 point
  11. والسبب يرجع لخطأ عند ادخال البيانات اي يعني عندك تريقيم تلقائي وتدخل البيانات اليوم مثلا ورحت حتى رقم 12 مثلا وتدخل في حقل تاريخ تاريخ اليوم غدا عند تدخل البيانات لا يجب ان تدخل تاريخ اقدم من تاريخ السابق اي هل يجوز ان يرجع تاريخ الى الوراء
    1 point
  12. هذا بعض ما توصلت اليه في هذا الموضوع Mon_Equipe 2.rar
    1 point
  13. غير تلك الجملة بهذا =IIf(IsNull([ID_School]);"";DLookUp("[School]";"[Tp_School]";"[ID_School]=" & [ID_School]))
    1 point
  14. 1 point
  15. في يوم السابع ان شاء الله وما نسيتك عن قريب ان شاء الله راح ارفع لك طلبك تحياتي
    1 point
  16. شكرا أخي Rebaz Bahram said على اهتمامك ومرورك .. جاري الدراسة والفهم .. والرد لاحقاً اخيك hani
    1 point
  17. لكي تقدر تعمل التعديل على نموذج الفرعي اليك هذا الكود Me.تابع132.Form.AllowEdits = True واذا تريد ان لا يقدر التعديل عليه غير كلمة ترو في نهاية الجملة ترو الى فالس Me.تابع132.Form.AllowEdits = False تحياتي
    1 point
  18. تابع هذا الموضوع راح يفيدك بعض شيء وهو حماية القاعدة اي ما يفتح القاعدة الا انت تعطي رقم خاص لمن يريد ان يستخدم برامجك على جهازه تحياتي
    1 point
  19. اعتذر منك بشدة كان نسيت ان احذف مصدر الحفظ عليه لكومبوبوكس اتفضل هذا جربه 037.rar
    1 point
  20. أستاذي الكريم / جزاكم الله خيرا ولكن ما قصدته من غلق القاعدة أن لا تعمل القاعدة الا من خلال اسطوانة مثلا أو من خلال رقم خاص أو بأي طريقة بحيث لا يستطيع أحد التعامل معها الا من خلال هذه الاسطوانة مثلا أو بطريقة تطمن لي حق الانتفاع المادي لي لمن اراد استخدامها والانتفاع بها ويعلم الله كما ذكرت سابقا ما بذلته من جهد وجزاكم الله خيرا
    1 point
  21. حسب فهمي للرسالة احد الحقول الرئيسية ما تدخل البيانات فيه لذا يجب عليك ان تدخل البيانات فيه وعذرا انا ما جربت لاني الان استخدم موبايل غدا ان شاء الله راح اشوفه
    1 point
  22. استاذنا الافاضل اذا تسمحون لنا بالمداخلة نريد ان نضيف هذا الكود مع الكود السابق البحث لكي يبحث لنا كل اسماء وليس اسم الاول فقط للتوضيح مثلا عدنا 2 اسماء باسم احمد عند البحث راح يعطيك الاس الاول وبواسطة ازرار اذا تروح الى سجل الاخر مباشرتا راح يعطيك الاسم اللي بعده لكن اذا تستخدم هدول سوى عند تضغط على الزر راح يروح على اسم الثاني اي احمد الثاني Private Sub fsearch_AfterUpdate() If Not IsNull(Me.fsearch) = True Then Me.RecordSource = "SELECT names.id, names.tname FROM [names] WHERE (((names.tname)=[Forms]![names]![fsearch]));" Else Me.RecordSource = "SELECT names.* FROM [names]" End If End Sub Private Sub fsearch_Change() DoCmd.SearchForRecord acDataForm, "names", acFirst, "[tname]='" & Me.fsearch & "'" End Sub بهذا الكود بعد تحديث لكومبوبوكس اي بعد البحث سيكون مصدر النموذج هو تلك السجلات اللي يساوي مع الاسم المختار في كومبوبوكس واذا بيكون الكومبوبوكس فارغة ما بها اي اسم سيختار كل السجلات من جديد db.rar
    1 point
  23. جرب هذا الماكرو Option Explicit Sub transfer_data() Dim main_Sh As Worksheet Dim m As Integer Set main_Sh = Sheets("Sheet1") With main_Sh .Select .Range("a2:H" & Sheets.Count).ClearContents End With For m = 2 To Sheets.Count With main_Sh Sheets("sheet" & m).Range("f39:f44").Copy .Range("A" & m).PasteSpecial Paste:=xlValues, Transpose:=True .Range("g" & m) = Evaluate("=SUM(B" & m & ",F" & m & ")-SUM(C" & m & ":E" & m & ")") End With Next main_Sh.Range("a1").Select End Sub مرفق مثال كشف رواتب salim.rar
    1 point
  24. وعليكم السلام جرب هذا لعله يكون هو المطلوب المدرسة.rar
    1 point
  25. ما اعرف وما افهم منك جيدا هل تريد ارسال التقرير من قاعدة بيانات من الى اي مكان ممكن توضح لنا اكثر
    1 point
  26. السلام عليكم ورحمة الله تعالى وبركاته أما بعد ،، في المرفق مثال جميل جداً لأحد الأخوة الأفاضل في المنتدى يحتوي على شريط أدوات الطباعة مصمم بطريقة احترافية اكثر من رائعة لكن مشكلته الوحيدة هي في ازرار التنقل الموجودة في شريط الادوات الذي يظهر مع التقرير عن الضغط على زر أمر "شهادة استفادة" في النموذج ارجو من الاخوة الأفاضل اكتشاف مشكلة عدم استجابة ازرار التنقل في الشريط التي من المفترض بها استعراض صفحات التقرير جميعها تحياتي report_options2.zip
    1 point
  27. هذه باقى الصور التوضيحية وارجو أن ينتفع بهذا الموضوع كل من شاهده ويجزى صاحبه خيرا - أنا مقتبس للموضوع كما هو ببعض التصرف اليسير فى أسلوب العرض
    1 point
  28. السلام عليكم بامكانك الان الاحتفاظ بنسخة من الفاتورة عن طريق الاستدعاء في المرفق مثال لذلك ___________________________.rar
    1 point
  29. 1. عفوا، حسبت أنك تود حل برمجي (وعلى كل الاحول لم نخسر شيئا فربما يناسب ذلك الحل بعض الاخوة الاعضاء لإمور مشابهة في معالجة عدم وجود البيانات) 2. الحل بطريقة الماكرو هو كما يلي: أنشىء ماكرو جديد ... وفي أول سطر (إجراء) اختار CancelEvent وفي ثاني سطر (إجراء) اختار OpenReport وحدد اسم التقرير الذي سيتم تنفيذه في حالة عدم وجود بيانات وحدد طريقة العرض في تصميم التقرير اطلب هذا الماكرو في حدث عند عدم وجود بيانات
    1 point
  30. 1. لا يجوز وضع أمر طباعة تقرير في حدث (عند عدم وجود بيانات) أو أي حدث أخر داخل التقرير ولذلك نلجأ إلى خطة برمجية 2. الخطة البرمجية هي من 3 خطوات كما يلي : خطوة 1: نعرف متغير منطقي (Boolean) عام Public في وحدة نمطية ولنسميه NoData Public NoData As Boolean خطوة 2: في حدث (عند عدم وجود بيانات) للتقرير الاول نكتب السطر NoData = True خطوة 3: بعدها في عملية طلب التقرير نستخدم المنطق البرمجي التالي : NoData = False DoCmd.OpenReport "report1", acViewPreview If NoData Then DoCmd.Close acDefault DoCmd.OpenReport "report2", acViewPreview End If
    1 point
×
×
  • اضف...

Important Information