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

ابو القاسم

عضو جديد 01
  • Posts

    26
  • تاريخ الانضمام

  • تاريخ اخر زياره

مشاركات المكتوبه بواسطه ابو القاسم

  1. اخي العزيز تتاكد من ان الادخال موجود من عدمه بهذا الكود

    ws = sheets("اسم الصفحة")
    ird = WorksheetFunction.CountIf(ws.Range("a3:a32"), TextBox2.Value)
    'ثم بعد ذلك ادخل الشرط
    if ird = 1 then
    'اي انه موجود
    msgbox "البيانات موجودة مسبقا"
    exit sub
    elseif ird = 0 then
    'البيانات غير موجودة
    'ادخل الكود الذي تريد تنفيذة
    end if

     

    • Like 1
  2. Sub wwww()
    lr = Range("g" & Rows.Count).End(3).Row + 3
    Range("a1:h27").Copy Range("a" & lr)
    If Cells(11, 2) <> "" Then
       lrr2 = Range("k" & Rows.Count).End(xlUp).Row + 1
    Else
      lrr2 = Range("k" & Rows.Count).End(xlUp).Row + 1
      End If
        ActiveSheet.Hyperlinks.Add Anchor:=Cells(lrr2, 11), Address:="", SubAddress:= _
            "æÑÞÉ1!" & "H" & lr + 20
    
    Cells(lrr2, 11) = [h3]
    Cells(lrr2, 12) = [f7]
    Cells(lrr2, 13) = [b9]
    Cells(lrr2, 14) = [h27]
    Range("h3") = Range("h3") + 1
    End Sub

    اتمني يكون المطلوب

    • Like 1
  3. المعدلة تعمل 

    المبلغ
    =IF($C$2="الكل";SUMIFS(D5:D18;$B$5:$B$18;">="&$A$2;$B$5:$B$18;"<="&$B$2);SUMIFS(D5:D18;$B$5:$B$18;">="&$A$2;$B$5:$B$18;"<="&$B$2;$C$5:$C$18;$C$2))
      
    الدين
      =IF(C2="الكل";SUMIFS(E5:E18;$B$5:$B$18;">="&$A$2;$B$5:$B$18;"<="&$B$2);SUMIFS(E5:E18;$B$5:$B$18;">="&$A$2;$B$5:$B$18;"<="&$B$2;$C$5:$C$18;$C$2))
      

    ودي تعديل للكود لاخي حسين مامون للكل 

    Sub tot()
    Dim lr, x, to1, to2
    Dim Dt1, Dt2
    to1 = 0
    to2 = 0
     Dt1 = [a2]
     Dt2 = [b2]
    lr = Cells(Rows.Count, 2).End(3).Row
    If Cells(2, 3) <> "الكل" Then
    For x = 5 To lr
     If Cells(x, 3).Text = Range("c2") Then
     Select Case Cells(x, 2).Value2: Case Dt1 To Dt2
     to1 = to1 + Cells(x, 4).Value
     to2 = to2 + Cells(x, 5).Value
    End Select
    End If
    Next x
    ElseIf Cells(2, 3) = "الكل" Then
    For x = 5 To lr
     Select Case Cells(x, 2).Value2: Case Dt1 To Dt2
     to1 = to1 + Cells(x, 4).Value
     to2 = to2 + Cells(x, 5).Value
    End Select
    Next
    End If
    Range("d2").Value = to1
    Range("e2").Value = to2
    End Sub

     

    • Like 2
  4. المبلغ
    =IF(C2="الكل";SUMIFS(D5:D18;$B$5:$B$18;">="&$A$2;$B$5:$B$18;"<="&$B$2);SUMIFS(D5:D18;$B$5:$B$18;">="&$A$2;$B$5:$B$18;"<="&$B$2;$C$5:$C$18;$C$2))
      الدين
       =IF(c2="الكل";SUMIFS(E5:E18;$B$5:$B$18;">="&$A$2;$B$5:$B$18;"<="&$B$2);SUMIFS(E5:E18;$B$5:$B$18;">="&$A$2;$B$5:$B$18;"<="&$B$2;$C$5:$C$18;$C$2)) 

    تم التعديل 

     

    • Like 2
×
×
  • اضف...

Important Information