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

كل الانشطه

هذه الصفحة تحدث تلقائياً

  1. الساعة الأخيرة
  2. اريد اظهار المقابل للصنف مع تكراره واستخراج المبلغ المقابل له سواء باستخدام دالة vlookup او دالة xlookup بنفس الترتيب كما بالعمود الملون باللون الاخضر...ضرورى للاهمية اظهار القيم المكررة.xlsx
  3. اذا كان التكست بوكس 12 أأكبر أويساوي 7 تكون قيمة TextBox3 من 0 الى 30 اذا كان التكست بوكس12 أأكبر أويساوي 8 تكون قيمة TextBox3 من 0 الى 40 if v2.xlsb اذا كان التكست بوكس 12 أكبر من 0 وأقل أويساوي 7 تكون قيمة TextBox3 من 0 الى 30 اذا كان التكست بوكس12 أكبر أويساوي 8 تكون قيمة TextBox3 من 0 الى 40
  4. Today
  5. اخي العزيز للحصول على إجابة يجب أن يكون السؤال أكثر وضوحاً وان يحتوي المثال على بيانات تكفي لتوضيح النتيجة المطلوبة انت هنا تطلب حساب السعر المتحرك ولم توضح ما المقصود بالسعر المتحرك (ليس الجميع محاسبين) والمصطلحات المحاسبية تختلف بين دولة وأخرى كما ان البيانات المرفقة جميع الاسعار فيها قيمتها صفر لذا وإذا أردت الحصول على مساعدة فمن الافضل توضيح طلبك من خلال بيانات أكثر دقة وإظهار النتيجة كصورة أو بالشرح كأن تقول اريد أن يظهر السعر المتحرك للصنف 1 هذا الرقم وللصنف 2 هذا الرقم بهذا يكون السؤال واضح وعندها قد ستجد من يجيب على طلبك إن شاء الله تحياتي
  6. وعليكم السلام ورحمة الله وبركاته .. هل هذا هو المطلوب فعلاً ؟؟ فقط هذا الكود في حدث بعد التحديث للشيك بوكس :- Private Sub CHK_AfterUpdate() Dim GradeValue As String If Me.CHK = -1 Then Select Case Me.نص74 Case "أولى" GradeValue = "1" Case "ثانية" GradeValue = "2" Case "ثالثة" GradeValue = "3" Case "رابعة" GradeValue = "4" Case "خامسة" GradeValue = "5" Case "سادسة" GradeValue = "6" Case Else GradeValue = Null End Select Me.نص76 = GradeValue Else Me.نص76 = Null End If End Sub sssssssss.zip
  7. السلام عليكم لقد قمت بوضع كود تحديد والغاء التحديد اريد عند اختيار القسم والضغط على ايقونة تحديد يظهر رقم الحجرة اليكم البرنامج والشرح sssssssss.accdb
  8. بارك الله فيك أستاذ وجزاك الله خيرا مشكور
  9. السلام عليم بعد إذنكم جميعا تم حل الموضوع في آخر مشاركة لي في هذا البوست يوم 17 أغسطس و النتائج كما طلب الاستاذ عادل. الآن أين المشكلة؟
  10. السلام عليكم اخي بخصوص زر حدف المحدد اريد الغاء التحديد ليس حدف الموظف بارك الله فيك
  11. Yesterday
  12. شكرا لك عالنشر snaptube vidmate
  13. بارك الله فيك 192.168.100.1 192.168.1.1
  14. شكرا أساتذتى الكرام وجعل الله علمكم فى ميزان حسناتكم
  15. استاذ الفاضل .. كلامك مضبوط 100% بس ده سيؤثر على حجم الكتابة عند طباعتها حتكون صغير جداً ولكن لما نقلل كمية البيانات فى الصفحة الواحدة ممكن اتحكم فيها اكثر والصور بالموضوع شارحه ما اقصد واريد
  16. وهذه طريقتي .. في محاولة لقبض العصى من المنتصف أيضا 😇🌼 بكود من سطر واحد .. واستخدام التنسيق الشرطي .. BlockExam_Moosak.accdb
  17. هذا لأنك تقوم بتحديد السجلات في النموذج ثم تقوم بإغلاقه لتذهب لتشغيل الاستعلام والمشكلة أن حدث الإغلاق للنموذج يقوم بإلغاء كل التحديدات ولكن إذا قمت بشغيل الاستعلام من داخل النموذج سيقوم بالترحيل بشكل طبيعي اليك المثال معدل تحياتي za-Test1 (1).rar
  18. من الواضح أن الأخ @figo82eg يبحث عن الجماليات ليظهر علامتي الصح والخطأ بشكل والوان مميزة ولكني أضم صوتي لصوت الأخ @AbuuAhmed في أن إستخدام حقل نعم/لا هو السبيل الأفضل والأسهل ولكن بمراجغة الحل الذي طبقه فيه مشكلة لأن مربع التحديد غير مرتبط بحقل في الجدول لذلك إذا قمت مثلا بتحديد السجل الأول وإنتقلت للسجل الثاني سيظل التحديد True رغم أن قيمة الحقل المفترض أنها False لذا مسكت العصا من المنتصف وقمت بتعديل المثال ليحقق الأمرين تحياتي BlockExam_03.rar
  19. أيضاً كإضافة عن الإستعلام السابق .. جرب هذا الإستعلام أيضاً لإنشاء جدول جديد ، واضافة القيم فيه بعد فصلها .. SELECT maal, IIF(IsNumeric(Left(Trim(maal), 1)) = True, Trim(Left(Trim(maal), InStr(Trim(maal) & " ", " ") - 1)), Trim(Mid(Trim(maal), InStr(Trim(maal), " ") + 1)) ) AS الرقم, IIF(IsNumeric(Left(Trim(maal), 1)) = True, Trim(Mid(Trim(maal), InStr(Trim(maal), " ") + 1)), Trim(Left(Trim(maal), InStr(Trim(maal) & " ", " ") - 1)) ) AS الاسم INTO TAGE_F FROM TAGE WHERE maal Is Not Null;
  20. وهاتان دالتان كتبتهم من زمان 🙂🌷 : *دالة تفصل الأرقام عن الحروف ودالة تفصل الحروف عن الأرقام* *شرح الكود:* الدالة تستخرج الأرقام من جمله تحتوي على أرقام وحروف .. مثال1 : " أسماء الله 99 أسما " - النتيجة: 99 مثال2 : " أسماء الله 99 أسما " - النتيجة: أسماء الله أسما *الكود:* '==========================================(لاستخراج الأرقام فقط من النص) Public Function ExtractNumbersFromText(strText As String) Dim x As Long Dim L As String Dim r As String For x = 1 To Len(strText) L = Mid(strText, x, 1) If IsNumeric(L) Then r = r & L End If Next x ExtractNumbersFromText = Trim(r) End Function '==========================================(ولإزالة الأرقام من النص والإبقاء على الحروف فقط) Public Function RemoveNumbersFromText(strText As String) Dim x As Long Dim L As String Dim r As String For x = 1 To Len(strText) L = Mid(strText, x, 1) If Not IsNumeric(L) Then r = r & L End If Next x RemoveNumbersFromText = Trim(r) End Function *طريقة الاستدعاء (الاستخدام):* ExtractNumbersFromText("Your text with 123456 Here") RemoveNumbersFromText("Your text with 123456 Here") *مكتبة الأكواد*
  21. اخي لم يتم الحاق المعلومات الى الجدول الاخر
  22. في الاستعلام [نقل المحدد فقط] إذهب إلى العمود CHK وأكتب -1 او True كمعيار بحث تحته ليتم تصفية الموظفين الذين تم تحديدهم فقط
  23. السلام عليكم ورحمة الله وبركاته الملف المرفق برنامج مخازن شرط فيه حساب السعر المتحرك برجاء مراجعته وتصحيح مابه من اخطاء ولكم منى كل الشكر والتقدير Database1.zip
  24. مشاركة مع معلمي الفاضل .. جرب هذا الاستعلام وشوف النتيجة SELECT maal, Trim(Left(Trim(maal), InStr(Trim(maal) & " ", " ") - 1)) AS الرقم, Trim(Mid(Trim(maal), InStr(Trim(maal), " ") + 1)) AS الاسم FROM TAGE;
  25. السلام عليكم لدي جدول الموظفين يوجد فية المعلومات ولدي جدول الارشيف اريد نقل المعلومات من جدول الموظفين الى جدول الارشيف عند تحديد الموظفين الذين يتم نقلهم اليكم البرنامج za-Test1 (1).accdb
  26. لفصل الحروف والارقام داخل الاستعلام انت بحاجة الى دالة مثل هذه 'فصل الحروف Public Function textNum(fildHrfRqm As String) Dim lets, lets2, lets3 Dim i, r As Integer r = Len(fildHrfRqm) For i = 1 To r lets = Mid(fildHrfRqm, i, 1) If IsNumeric(lets) Then Else lets3 = lets3 & lets End If Next textNum = lets3 End Function 'فصل الارقام Public Function Numtext(fildHrfRqm As String) Dim lets, lets2, lets3 Dim i, r As Integer r = Len(fildHrfRqm) For i = 1 To r lets = Mid(fildHrfRqm, i, 1) If IsNumeric(lets) Then lets2 = lets2 & lets End If Next Numtext = lets2 End Function ولإنشاء جدول جديد يمكنك استخدام الاستعلام نفسه انظر المرفق فصل الحروف عن الارقام دالة2 .rar
  1. أظهر المزيد
×
×
  • اضف...

Important Information