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

الـعيدروس

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

    3,277
  • تاريخ الانضمام

  • Days Won

    20

مشاركات المكتوبه بواسطه الـعيدروس

  1. السلام عليكم

    ارشيف العهد الاعمدة الرقمية Amount و VAT و Total Amount

    صحيح و Invoice # وهذا هل تكتبه بشكل يدوي ام توليد ارقام

    بخصوص كشف الحساب ماهي اعمدة الشرط واي اعمدة التي تريد عرض بياناتها

    بكشف الحساب هذي الجزئية وضحها وان شاء الله خير

     

     

  2. نفس الكود

    انا بملفي فقط حطيت تجاوز الحقلين التي بتكتب عليهم الارقام

    لاجل لايعتمدو ضمن الحلقة التكرارية

    Private Sub CommandButton1_Click()
            Dim i As Integer
            Dim x As Integer
            Dim z As Integer
            Dim Tx As Control
            x = CInt(TextBox1.Text)
            z = CInt(TextBox2.Text)
              For i = x To z
                If TypeOf Me.Controls(i) Is MSForms.TextBox Then
                        Me.Controls(i + 2).Text = i
                End If
              Next i
    End Sub

    او كالتالي عداد خاص للترميز للحقول البقية

    Private Sub CommandButton1_Click()
            Dim i As Integer
            Dim x As Integer
            Dim z As Integer
            Dim C
            Dim Tx As Control
            x = CInt(TextBox1.Text)
            z = CInt(TextBox2.Text)
            C = 3
              For i = x To z
                If TypeOf Me.Controls(C) Is MSForms.TextBox Then
                    Me.Controls(C).Text = i
                    C = C + 1
                End If
              Next i
    End Sub

     

  3. الدروس التي اكمل فيها من عمود O في صفحات نهاية السنة دور اول خامس أ

    و نهاية السنة دور اول خامس ب فتأكد من المعادلة اذا بها خلل

    او ان طلبك غير واضح

    بخصوص المعادلات ليس لي بها باع فالاساتذه المتمكنين بها لن يقصرو معك

    تحياتي 

    • Thanks 1
  4. السلام عليكم

    اسعد مساك اخي سعد عابد

    كيف صحتك ان شاء الله تكون بصحة وسلامه

    بالامكان عبر هذه المعادلة المعرفة

    Function Ali_Sp(D)
    Dim A
    Dim i, x, E
    A = Sheets("الاسعار").Range("B6:D500").Value
    For i = LBound(A, 1) To UBound(A, 1)
        If A(i, 2) = D Then
        E = A(i, 3)
        E = Split(A(i, 3), "-")
        x = UBound(E)
        Ali_Sp = E(x)
        Exit For
        End If
    Next i
    End Function

    او عبر هذا الكود

    Sub Ali_S()
    Dim A
    Dim x, i, E, R
    A = Sheets("الاسعار").Range("B6:D500").Value
    For i = LBound(A, 1) To UBound(A, 1)
        For R = 5 To Cells(Rows.Count, "B").End(xlUp).Row
        If A(i, 2) = Cells(R, "B") Then
        E = A(i, 3): E = Split(A(i, 3), "-")
        x = UBound(E): Cells(R, "C") = E(x)
        End If
        Next R
    Next i
    End Sub

     

     

    • Like 1
  5. جربت من عندي لامشكلة

    احتمال في اشكاليه في ملفك الاصلي 

    لمدى البحث او ماشابه عموما حسب ضني

    استبدل هذا الكود بالموجود في ملفك الاصلي

    Public Sub Fltr()
    Dim Sh As Worksheet
        With My_Rnge
            Set Sh = Sheets("Sheet1")
            For Each R In Sh.Range("a4:a" & Split(Sh.UsedRange.Address, "$")(4))
                If R <> "" Then
                 If My_Rnge Is Nothing Then
                    Set My_Rnge = R
                    Else
                    Set My_Rnge = Union(My_Rnge, R)
                 End If
                End If
            Next
        End With
        Filtr_My ""
    End Sub

     

    • Like 1
  6. السلام عليكم

    بارك الله فيك استاذ سليم استخدام رائع للـ Regex

    بالامكان نستخدم كودك الرائع كمعادلة 

    Function SPLIT_ME(c, Optional pttrn As String = "\D+-\d+-\d+\s+?\d+:\d+")
      With CreateObject("VBscript.RegExp")
           .Pattern = pttrn: SPLIT_ME = .Execute(c.Value)(0)
      End With
    End Function

    تقبل تحياتي وشكري

    • Like 3
  7. اخي ابو عيد سبق وان جربت هذه الطريقة

    اولا تفتح الواتس من جوالك وتتركه مفتوح عند البدء بتطبيق الكود

    ثانيا تسجيل الدخول على واتس الويب https://web.whatsapp.com/ عبر المتصفح وتقراء الباركود

    من جوالك "واتس ويب" لاعتماد دخول الواتس من نفس الجهاز 

    وتسجيل الاسماء او الارقام في القائمة اذا سجلت اسماء ضروري تسجل نفس الاسم

    المسجل في جوالك

    يقوم الكود بفتح رابط الواتس عبر المتصفح والبحث عن الاسم او الرقم ويرجع ينسخ الرسالة 

    ويحطها بمربع كتابة الرسائل وينقر ارسال وهكذا يكرر العملية اذا سجلت اكثر من اسم 

     

    • Like 3
  8. السلام عليكم

    ارفق كم حالة اكثر من موظف

    في شيت المكملون مع البيانات المطلوبه

    بشكل يدوي الذين استوفو الشروط التي ذكرتها

     وان توفر الوقت ابشر

    تحياتي

    • Thanks 1
×
×
  • اضف...

Important Information