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

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

  1. محمد احمد لطفى

    • نقاط

      4

    • Posts

      1,898


  2. Foksh

    Foksh

    الخبراء


    • نقاط

      3

    • Posts

      1,596


  3. حسونة حسين

    حسونة حسين

    أوفيسنا


    • نقاط

      2

    • Posts

      944


  4. ازهر عبد العزيز

    ازهر عبد العزيز

    04 عضو فضي


    • نقاط

      2

    • Posts

      1,267


Popular Content

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

  1. وعليكم السلام ورحمة الله وبركاته تفضل لعله لطلبك الراتب الاساسى212 مارس.xlsx
    2 points
  2. السلام عليكم مشاركه مع اخى @محمد احمد لطفى جزاه الله خيرا Private Sub x_Click() Call searchtext(Forms![fxm], Me.x) End Sub Sub searchtext(frm As Form, strtxt As String) Dim ctl As Control For Each ctl In frm.Controls If ctl.ControlType = acOptionButton Then If ctl.Name = strtxt Then ctl.Value = True Else ctl.Value = False End If End If Next End Sub testc_1.accdb
    2 points
  3. فقط قم باخفاء المربع الاصلى الصفر في التقرير.mdb
    2 points
  4. تفضل هل هذا ما تريد Dim a As String a = Me.x If Me.x = a Then Forms("fxm").Controls(a).Value = True End If أو If Me.x <> "" Then Forms("fxm").Controls(Me.x).Value = True End If testc.accdb
    2 points
  5. في موضوع الحسابات انا اعتمد على جعل القيمة الإفتراضية للحقول الرقمية في الجداول الأساسية = 0 ، لتلافي الوقوع في هذا الخطأ . فينتج دائماً في حال عدم وجود قيم في النماذج بأن يتم تخزين القيمة 0 في الحقول والتي هي مصدر للإستعلامات والتقارير والعمليات الحسابية في النماذج .... الخ . على العموم ملف الأخ ازهر عبد العزيز للإستعلامات يعمل بدون مشاكل وجميع الحقول الفارغة قيمتها = 0
    2 points
  6. استاذي الازرار تفعل حسب الصلاحيات (mahdi :1960) له كل الصلاحيات . أما (tariq :1991) جرب فتح سورة الفاتحة . (Ali :111) سيفتح البسملة فقط . أي استفسار أنا حاضر أما (وما هى الجداول والفورم والموديول التى استخدمها فى برنامجى) سأرفق لك البرنامج الرئيسي وبه ( الجداول والفورم والموديول الخاصة بالنظام) باللون الباهت . MahdiPermissions1.rar
    1 point
  7. هذا الذي ارسلت لك نسخت الاسماء في الجدول ثم لصقتها .. وهذه هي النتيجة الظاهرة
    1 point
  8. 1 point
  9. مشاركة مع الأستاذ @محمد احمد لطفى .. اخي الكريم الأخطاء بسيطة ، فمثلاً الأمر Exit Sub يجب وضعها قبل اغلاق الجملة الشرطية لا بعدها ، ثم جملة فتح النموذج غير صحيحة والصحيح يصبح كالآتي :- If Me.aa = 1 Then GoTo oo Else MsgBox "يجب كتابة رقم صحيح" Exit Sub End If oo: DoCmd.OpenForm "bb" End Sub لاحظ الفروقات لتتضح الصورة عندك 😊
    1 point
  10. جزاك الله خيرا وجعله الله في ميزان حسناتك
    1 point
  11. 1 point
  12. وعليكم السلام الصفر في التقرير.mdb
    1 point
  13. تفضل تم تعديل النسخ بداية من الصف 10 اما بخصوص التنسيق في الصورة فوق ليس له اي علاقة بالبيانات الخاصة بك اظافة اخي الفاضل انت تشتغل على يوزرفورم بمعنى التعامل و الترحيل يكون على حسب البيانات الموجودة في الليست بوكس لا اقل ولا اكثر ملاحظة تمت اظافة المعادلة المقترحة من طرف الاخ إيهاب عبد الحميد في اخر مشاركة لك للتجربة مستخلصات الاعمال الجنوبية- V4.xlsm
    1 point
  14. ملفين لإنهاء مهمة مايكروسفت أكسس Kill_msAccess.mdb Kill_msAccess.xlsm
    1 point
  15. السلام عليكم الاخوة الكرام قمت بتحميل احد اصدارات KUtools ولكنها الان تطلب التفعيل وبحثت لكنني لم اوفق في الحصول علي كود التفعيل فهل من مساعده من الاخوة الاعزاء
    1 point
  16. وعليكم السلام -يمكنك تحميل هذا من هنا فلا يحتاج الى تفعيل https://www.4shared.com/rar/vx1cv9Hxca/KutoolsforExcel1650.html وهذا رابط اخر http://www.mediafire.com/file/xcvjc4oywbvonda/Kutools.for.Excel.16.50.rar/file
    1 point
  17. بعد إذن عالمنا الجليل ( عبد الله بقشير ) أنا لم أنظر إلي تحفة حضرتك حتي الأن وإلا لن يجرؤ تلميذ علي تقديم عمل بعد عمل حضرتك فهي محاولة مني للتجربة وسأصححها بعد النظر إلي ملرفق حرتك بارك الله فيك وفي أعمالك جرب هذا المرفق وإن كان لايجوز التجربة بعد عمل عالمنا وأستاذنا عبدالله ميزان مراجعة2.rar
    1 point
  18. السلام عليكم هذا الكود مجرب على قاعدة بيانات فيها اكثر من 15000 سجل Option Explicit Private Const ContColmn As Integer = 5 '====================================================== '====================================================== Sub kh_mReport() Dim xx Dim x(), AryList() Dim Rng As Range Dim i As Long, LastRow As Long, iCont As Long Dim c As Integer, m As Integer Dim Md As Double, Dn As Double Dim v1 As Double, v2 As Double Dim S As String ''''''''''''''''''''' Dim Co As New Collection '============================================ With Cells.Worksheet LastRow = .Cells(Rows.Count, "A").End(xlUp).Row With .Range("A2") .Activate .Resize(1, ContColmn).ClearContents .Offset(1, 0).Resize(LastRow, ContColmn).Clear End With End With '============================================ With Sheets("dailyd1ary") LastRow = .Cells(Rows.Count, "C").End(xlUp).Row Set Rng = .Range("C2:G" & LastRow) End With '============================================ On Error GoTo kh_ex kh_Application False ''''''''''''''''''''' ReDim x(0 To 2) With Rng For i = 1 To .Rows.Count v1 = 0: v2 = 0 1: On Error Resume Next '''''''''''''''''' Md = Val(.Cells(i, 2)) Dn = Val(.Cells(i, 3)) S = CStr(.Cells(i, 4)) '''''''''''''''''' x(0) = Val(S) x(1) = Md + v1 x(2) = Dn + v2 ''''''''''''''''''' Co.Add x, S ''''''''''''''''''' If Err Then v1 = Val(Co(S)(1)): v2 = Val(Co(S)(2)) Co.Remove S Err.Clear GoTo 1 End If ''''''''''''''''''' Next End With '============================================ iCont = Co.Count If iCont Then Set Rng = Sheets("accounts").Range("A2:A1000") ReDim AryList(1 To iCont, 1 To ContColmn) For i = 1 To iCont xx = Co.Item(i) On Error Resume Next m = WorksheetFunction.Match(xx(0), Rng, 0) If Err Then m = 0: Err.Clear AryList(i, 1) = xx(0) If m Then AryList(i, 2) = Rng.Cells(m, 2) AryList(i, 3) = xx(1) AryList(i, 4) = xx(2) AryList(i, 5) = Val(xx(1)) - Val(xx(2)) Next ''''''''''''''''''''''''' With Range("A2").Resize(iCont, ContColmn) If iCont > 1 Then .Rows(1).AutoFill .Cells, xlFillFormats .Value = AryList .Sort .Columns(1), xlAscending End With ''''''''''''''''''''''''' End If '============================================ kh_ex: kh_Application True '''''''''''''''''' If Err Then MsgBox "Err.Number : " & Err.Number Err.Clear Else MsgBox "تم تحديث الميزان بنجاح ", vbMsgBoxRight, "الحمدلله" End If Set Co = Nothing Set Rng = Nothing Erase AryList, x End Sub Sub kh_Application(mbol As Boolean) With Application .Calculation = IIf(mbol, -4105, -4135) .ScreenUpdating = mbol .EnableEvents = mbol End With End Sub المرفق 2003-2007 ميزان مراجعة.rar
    1 point
×
×
  • اضف...

Important Information