اذهب الي المحتوي
أوفيسنا
بحث مخصص من جوجل فى أوفيسنا
Custom Search

الردود الموصى بها

قام بنشر

السلام عليكم ورحمة الله وبركاته 

اريد بعد اذنكم كود يظهر اعلى 5 قيم في صف بعد اشتراط محتوي الخلية التي بجانبه 

مثال

3 قيد يومية
189 قبض نقدي
203

صرف نقدي

10 قيد يومية
20 قبض نقدي
200 صرف نقدي

نشترط مثلا ان القيم التي ستظهر هى اعلى 5 قيم  لقيد اليومية

وجدت هذا الكود ولم استطع التعديل عليه

Sub big5()
Dim rngTestArea As Range, i As Integer, j As Integer, MyResult As String
Set rngTestArea = ThisWorkbook.Worksheets("ورقة1").Range("A1:A25")
j = 0
For i = 1 To 5
    j = Application.WorksheetFunction.Large(rngTestArea, i)
    MyResult = MyResult & "Rank " & i & " is " & j & vbCr
Next i
MsgBox MyResult
End Sub

 

قام بنشر

جرب الكود بعد التعديل البسيط .. 

Sub big5()
    Dim ws          As Worksheet
    Dim rngTestArea As Range
    Dim i           As Integer
    Dim j           As Integer
    Dim myResult    As String

    Set ws = ThisWorkbook.Worksheets("ورقة1")
    Set rngTestArea = ws.Range("G6:G" & ws.Cells(Rows.Count, "G").End(xlUp).Row)
    j = 0
    
    For i = 1 To 5
        j = Application.WorksheetFunction.Large(rngTestArea, i)
        myResult = myResult & "Rank " & i & " is " & j & vbCr
    Next i
    
    MsgBox myResult
End Sub

 

قام بنشر

أخي / سليم حاصبيا

جزاك الله خيرا  وحل ممتاز

وسأحاول تعديل بسيط فيه بتغيير الورقة التي يتم فيها العمليات لان الورقة الاصلية  الاعمدة التي استخدمتها للحل غير خالية بل مستخدمة 

فالورقة الاولى سيكون فيها البيانات فقط  ( عمود f , g  فقط ) 

والورقة الثانية سيكون فيها العمليات واظهار النتائج

وفقك الله 

 أخي / ياسر خليل أبو البراء

جزاك الله خيرا  

وأظن  ان الحل الذي تفضلت به يظهر قيمة واحدة فقط 

وقد تفضل اخونا سليم بحل 

فلكما جزيل الشكر ، وفقما الله 

  • Like 1

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

زائر
اضف رد علي هذا الموضوع....

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • تصفح هذا الموضوع مؤخراً   0 اعضاء متواجدين الان

    • لايوجد اعضاء مسجلون يتصفحون هذه الصفحه
×
×
  • اضف...

Important Information