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

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

  1. حسونة حسين

    حسونة حسين

    أوفيسنا


    • نقاط

      4

    • Posts

      936


  2. Barna

    Barna

    الخبراء


    • نقاط

      4

    • Posts

      960


  3. ابوخليل

    ابوخليل

    أوفيسنا


    • نقاط

      4

    • Posts

      11,720


  4. kkhalifa1960

    kkhalifa1960

    الخبراء


    • نقاط

      4

    • Posts

      1,505


Popular Content

Showing content with the highest reputation on 18 مار, 2024 in all areas

  1. استاذ @2saad كيف الحقل رقمي وانت تريد ادخال نص (غ) أمامك حلان اما ان تحول حقل اللغة العربيه لنص كما فعلت أنا بالمرفق (Query1).وهنا لاحظ الأرقام(1و2و3و4) في الاستعلام هذا بين (""). لأنها نص...... أو تستبدل الحرف (غ) برقم مثل (88) ... (Query2) ...وهنا لاحظ الأرقام (1و2و3و4و88) في الاستعلام هذا ليست بين (""). لأنها رقم ونصيحة لك لا تستخدم اللغة العربية بالبرمجة لأنها بتلخبك البرمجة. واليك المرفق DDTest400.rar
    2 points
  2. السلام عليكم السبب فى ذلك عدم تعريفك للمتغير frm وعند الدخول للنموذج Frm_Loans فان قيمه المتغير تكون فارغه فلذلك يدخل ع الشرط الثانى اتفضل 20240315_1.mdb
    2 points
  3. لم يكن خطا برمجي كل ما هنالك بعض السجلات مكررة للرقم
    2 points
  4. وعليكم السلام ورحمه الله وبركاته مبارك علينا وعليكم تفضل =VLOOKUP(A4,البيانات!$A$2:$E$8,MATCH($D$3,البيانات!$A$1:$E$1,0),0) معادلة على اساس رأس الجدول.xlsm
    2 points
  5. التعديل على الواجهات يتم خارج الشبكة كلها ( على جهاز المطور ) ومؤكد الربط مختلف الفكرة الصحيحة التي لن نحتاج فيها الى ربط هي ان يكون مكان الجداول على قرص شبكة (باسم موحد ) ويكون كذلك عند المطور
    1 point
  6. اخي الكريم @abouelhassan هي من جوجل مع التعديل عليها واعادة تصميمها حسب حاجتي باستخدام الفوتوشوب . لكن غداً إن شاء الله سأرسل بمشاركة جديده اكثر من رابط مجاني يحتوي على الكثير من العناوين التي قد تحتاجها بكل التخصصات 🤗 .
    1 point
  7. صح عليك الامر يسير .. اجعل الاستعلام تجميعي اذا لم تتمكن من اصلاحه سأوافيك بالحل ان شاء الله
    1 point
  8. طيب شوف كده ....... Dim db As DAO.Database Dim rs As DAO.Recordset Dim i, TT As Integer Dim numCopies As Integer Set db = CurrentDb Set rs = db.OpenRecordset("SELECT tp2.GradeNO, tp2.سنوات_المكوث FROM tp2 WHERE (((tp2.GradeNO)<=" & Me.الدرجة_الوظيفية & ")) ORDER BY tp2.GradeNO DESC;", dbOpenDynaset) TT = iYear Do Until rs.EOF TT = TT - rs!سنوات_المكوث numCopies = rs!سنوات_المكوث If TT < rs!سنوات_المكوث Then Me.مربع_تحرير_وسرد47 = rs!GradeNO - 1 Me.مربع_تحرير_وسرد49 = Me.المرحلة_الوظيفية + TT GoTo RR End If For i = 1 To numCopies Next i rs.MoveNext Loop RR: If TT < rs!سنوات_المكوث And Me.مربع_تحرير_وسرد49 = 5 Then Me.مربع_تحرير_وسرد47 = rs!GradeNO - 1 Me.مربع_تحرير_وسرد49 = 1 Exit Sub End If rs.Close Set rs = Nothing Set db = Nothing جرب على امثلة اخرى للتاكد من الشيفرة
    1 point
  9. المستخدمين : 1-مدير = صلاحية كاملة 2-صلاحية ادخال بيانات وصلاحية التعديل على نموذج البحث 3-صلاحية ادخال بيانات فقط
    1 point
  10. الواجهة موجودة فعلا يمكنك التصرف في النهاية وتنسيق الواجهات حسب ذوقك ، ويكون هذا قبل تحويلها الى صيغة accde الآن اترك الواجهات كما هي من اجل سهولة العمل على البرنامج افتح موضوعا لعمل نموذج دخول ومستخدمين بسيط وسنعمل النقاط 2 ، 3 الأخرى ضمنا
    1 point
  11. يرتفع درجة يعني 7 صح هو كان في الثامنة
    1 point
  12. وعليكم السلام ورحمة الله وبركاته = IIf([اللغة العربية]="4";"أزرق";IIf([اللغة العربية]="3";"أخضر";IIf([اللغة العربية]="2";"أصفر";IIf([اللغة العربية]="1";"أحمر";IIf([اللغة العربية]="غ";"غ";"")))))
    1 point
  13. طيب جرب كده على امثلة لديك .... Dim db As DAO.Database Dim rs As DAO.Recordset Dim i, TT As Integer Dim numCopies As Integer Set db = CurrentDb Set rs = db.OpenRecordset("SELECT tp2.GradeNO, tp2.سنوات_المكوث FROM tp2 WHERE (((tp2.GradeNO)<=" & Me.الدرجة_الوظيفية & ")) ORDER BY tp2.GradeNO DESC;", dbOpenDynaset) TT = iYear Do Until rs.EOF TT = TT - rs!سنوات_المكوث numCopies = rs!سنوات_المكوث If TT < rs!سنوات_المكوث Then Me.مربع_تحرير_وسرد47 = rs!GradeNO - 1 Me.مربع_تحرير_وسرد49 = Me.المرحلة_الوظيفية + TT Exit Sub End If For i = 1 To numCopies Next i rs.MoveNext Loop rs.Close Set rs = Nothing Set db = Nothing
    1 point
  14. 1 point
  15. اطلب شيء يتجاوب عليه لأن طلبك من بارامترات الجداول الخاصة بأكسس .
    1 point
  16. وعليكم السلام ورحمه الله وبركاته عدل If .TextBox4.Value <> "" And X <> 0 Then الى If .TextBox4.Value <> "" And X <> 0 And IsNumeric(.TextBox30.Value) Then
    1 point
  17. السلام عليكم اتوجه بالشكر لجميع الأخوة والمشرفين على كل ما استفدت به من هذا المنتدى قمت بإنشاء ملف اكسل لجمع العلامات المدرسية للطلاب وأرفق لكم نموذج من الملف. من كان لديه اقتراحات لتطوير الملف أشكره وأرحب بكل الآراء، قد لا يسمح لي وقتي للتجاوب والرد بسرعة. أتمنى أن ينتفع بهذا العمل أناس يدعون لي الصفحات المقفلة لا يحتاج فتحها الى كلمة سر شكرا شهادة.zip
    1 point
  18. حسونة حسين جزاك الله خيرا بالفعل هذا هو المطلوب والكود عمل معي ورمضان كريم عليك والشكر موصول للاخ abouelhassan غلى تعبه معي
    1 point
  19. جزاك خير اشكرك
    1 point
  20. وعليكم السلام ورحمه الله وبركاته جرب هذا التعديل كود عمل فورمات للخلية عند التعديل.xlsm
    1 point
  21. إنتهاء الرحصة222.xlsm
    1 point
  22. Public Sub OpenMyForm() DoCmd.OpenForm "types", acNormal End Sub ثم قم بالاستدعاء تحت زر الامر هكذا OpenMyForm
    1 point
  23. وعليكم السلام كما تفضل الاستاذ كمال بالإشارة إلى أنه يجب إرفاق نموذج للعمل عليه نؤكد أن المنتدى زاخر بمثل هذه الأعمال وتفضل تنفيذ بسيط لما طلبت ويمكن عمل 3 أو 4 شهادات في الورقة كما يمكن اضافة بعض التحسينات للعمل قومت بوضع الدالة الأساسية فقط في الملف نموذج للشهادة.xlsx
    1 point
  24. وعليكم السلام ورحمة الله وبركاته يمكن أن يفيدك هذا الفيديو من استاذنا الخلوق أحمد فاروقhttps://www.youtube.com/watch?v=2cy2YfmFlzQ وهذا هو الكود الذي تم الشرح عليه Private Sub Worksheet_Change(ByVal Target As Range) If Target.Value <> "" Then ActiveSheet.Unprotect Password:="111" Target.Locked = True ActiveSheet.Protect Password:="111" End If End Sub
    1 point
  25. اخي مستر ستيف اليك هذا السطر من الكود وامسح جميع الاكواد الاخرى Private Sub Form_BeforeUpdate(Cancel As Integer) If DCount("*", "tbl1", "[B]=1 and [A]= form![A]") = 1 Then Cancel = B: MsgBox ("مكرر"): Undo End Sub تحياتي
    1 point
  26. السلام عليكم ورحمة الله وبركاته اعتقد ان دمج شرطين في شرط واحد قد يؤدي الى نتائج غير صحيحة . مثلا : الشرط الاول و الثاني 1 و12 الدمج =121 واذا كان الشروط في صف لاحق الشرط الاول و الثاني 21 و1 الدمج =121 وهو نفس الشرط المدمج السابق وبالتالي سوف تعيد الدالة الدمج الاول فقط . ويمكن حل هذا الاشكال بادراج فاصل في الدمج مثل 1-12 و21-1 في المرفق حل اخر اضافة الى حل الاخوة وباستخدام MATCH و INDEXكصفيف البحث بشروط.rar
    1 point
×
×
  • اضف...

Important Information