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

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

  1. dr_bioman

    dr_bioman

    03 عضو مميز


    • نقاط

      5

    • Posts

      130


  2. safaa salem5

    safaa salem5

    03 عضو مميز


    • نقاط

      2

    • Posts

      422


  3. جمال عبد السميع

    جمال عبد السميع

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


    • نقاط

      2

    • Posts

      3,724


  4. محمد هشام.

    محمد هشام.

    الخبراء


    • نقاط

      2

    • Posts

      1,132


Popular Content

Showing content with the highest reputation on 12 ديس, 2023 in all areas

  1. السلام عليكم بفضل الله توصلت الى حل من المنتديات الاجنبيه لحل تتغيير حجم الرسوم البيانيه عند تغيير دقة الشاشات وعند نقل البرامج للعملاء وكانت مشكله كبيره واليكم الحل انا استخدم اوفيس 2016 نقوم بالذهاب ال , C , program files (x86) , microsoft offic , office 2016 , Right click on GRAPH.exe ثم نختار Compatibility ثم نختار Change high DPI settings نعلم على Override high DPI scalling behavior ثم OK يمكن يستفاد بها احد من الاعضاء والسلام عليكم ورحمة الله وبركاته
    5 points
  2. Sub test() Dim j(1 To 2) As String Dim WSData As Worksheet: Set WSData = Sheets("البداية") Dim F As Variant: Set r = WSData.Range("E7:E" & Range("E" & Rows.Count).End(xlUp).Row) Dim arr() As Variant: arr = r.Value2: F = r.Offset(, 8).Value2 Dim col() As Variant: ReDim col(1 To UBound(arr), 1 To 1) j(1) = Application.ActiveWorkbook.Path & "\تقرير الحالات\" j(2) = Dir(j(1)) If j(2) = "" Then MsgBox "يتعدر العثور على مجلد تقرير الحالات ", vbOKOnly + vbCritical + vbDefaultButton1 + vbApplicationModal, "انتباه" Else Application.ScreenUpdating = False WSData.Range("F7", Range("F" & Rows.Count).End(4)).ClearContents With CreateObject("Scripting.Dictionary") For i = 1 To UBound(arr) If VBA.Len(F(i, 1)) > 0 And (arr(i, 1)) > 0 Then If Not .Exists(arr(i, 1)) Then .Add arr(i, 1), 1 col(i, 1) = arr(i, 1) Else .Item(arr(i, 1)) = .Item(arr(i, 1)) + 1 col(i, 1) = arr(i, 1) & " (" & .Item(arr(i, 1)) & ")" End If End If Next i r.Offset(, 1).Value2 = col End With Application.ScreenUpdating = True End If End Sub
    2 points
  3. انا ممتنه جدا لحضرتك تسلم على كل لحظه من وقتك ربنا يبارك فى عمرك
    1 point
  4. السلام عليكم ما شاء الله عليكم يا استاذ محمد ابداع تسلم ايدك تم اضافة الكود للملف الاصلى هل يمكن اضافة البحث داخل اليوزرفورم بحيث يتم البحث بجزء من رقم الحالة وهل يمكن فى حالة عدم وجود التقرير بسبب نسيان او عدم اكتمال رفع التقرير من المسئول عن رفع التقرير يظهر رسالة تفيد عدم وجود التقرير للحالات التى لم يرفع لها تقرير تقبل تحياتى وشكرى وتقديرى الملف به الكود الجديد بعد شرط الصادر.xls
    1 point
  5. أخت @safaa salem5 ، تفضلي هذا التعديل الأخير على الكود ، في Reference Private Sub reference_LostFocus() If Not IsEmpty(Me.reference.Value) Then Dim inputText As String Dim i As Integer Dim currentChar As String Dim currentNumber As String Dim isNumberStarted As Boolean Dim numbersFound As Integer inputText = Me.reference.Value currentNumber = "" isNumberStarted = False numbersFound = 0 For i = 1 To Len(inputText) currentChar = Mid(inputText, i, 1) If IsNumeric(currentChar) Then currentNumber = currentNumber & currentChar isNumberStarted = True ElseIf isNumberStarted Then numbersFound = numbersFound + 1 If numbersFound = 1 Then Me.low.Value = currentNumber ElseIf numbersFound = 2 Then Me.high.Value = currentNumber Exit For End If currentNumber = "" isNumberStarted = False End If Next i If Len(Me.low.Value) = 0 Or Len(Me.high.Value) = 0 Then MsgBox "Error: No valid numeric values found" End If End If End Sub طبعاً هذا الكود بالإفتراض أن القيم الرقمية هي أرقام صحيحة وليست كسرية !
    1 point
  6. الاصدقاء الاكارم تحية طيبة الكثير يسال عن طرق البحث في عدة حقول و غالبا ما تكون الطريقة هي استخدام الاستعلام و باضافة عدة معايير له لكن في بعض الاحيان لا يمكن تطبيق هذه المعايير على الاستعلام و نحتاج الى كتابة الكود يدويا في هذا التطبيق اقدم لكم طريقة بسيطة للبحث في جدول مكون من اربع حقول مع ملاحظة انه يمكن البحث ب 21 طريقة من خلال هذا المثال البسيط قد يسال البعض من اين تاتي 21 طريقة و لا يوجد في المثال سوى اربعة حقول الجواب : يمكنك البحث كالآتي 1 الرقم 2 الاسم 3 التاريخ 4 ملاحظات 5 الرقم و الاسم 6 الرقم و التاريخ 7 الرقم و الملاحظات ...... وصولا الى البحث في الحقول الربعة مجتمعة والله من وراء القصد DbSearch.rar
    1 point
  7. مين قال لك ارسل البرنامج كله فقط ارسل جذء من البيانات التى تخص المطلوب فقط (مع تغير بعض البيانات التى تعتبرها انت سريه الى بيانات عشوائية) المهم يكون هناك نموذج للعمل عليه لان كده اسهل حاجه هنقولها لك الكثير من المواضيع التى تتكلم فى هذا ابحث وستجد ما تريد ان شاء الله
    1 point
  8. نعم استاذ تم مسح العبارات المشار اليهم بسهم احمر والكود يشتغل عادي وشكرا لك استاذ وبارك الله فيك
    1 point
  9. هي الفكرة مش بصعوبتها ، بقدر ما هي في كمية المشاكل اللي ممكن تحصل أثناء إدخال البيانات . غداً إن كان في العمر بقية نشوف الموضوع
    1 point
  10. تفضل هذا الملف قم بتشغيله سينظف Prefetch و temp تنظيف التمب.rar
    1 point
  11. السلام عليكم ورحمة الله وبركاته الاستاذ والاخ الحبيب ابو محمود حفظكم الله ورعاكم واعطاكم الصحة والعافية واعلى مقامكم في الدنيا والاخرة دائما وابدا { ملك المعادلات } تاتي بالجديد المفيد وبتركيبة سحرية وانتم دائما السباق الى الخير ومساعدة الاخوة الاعضاء احسن الله اليكم كما تحسن الينا وفقكم الله واعزكم واكرمكم في الدارين تقبل فائق احترامي وتقديري
    1 point
  12. الشكر لله أخى والحمد لله أن وفقنى لخدمتك
    1 point
  13. أليك أخى ماطلبت فصل أسم على عدد من الأعمدة.rar
    1 point
×
×
  • اضف...

Important Information