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

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

قام بنشر

السلام عليكم

أخى الحبيب / فضل

تفض أخى

Sub ragab()
Dim cl As Range
Dim i As Integer
Dim x As Integer
Dim LR As Integer
Set Rng = Range("C2:C42")
Application.ScreenUpdating = False
Range("E3:V42").ClearContents
For i = 6 To 22 Step 2
    For Each cl In Rng
        x = Application.WorksheetFunction.CountIf(cl, "*" & Cells(2, i) & "*")
        If x >= 1 Then
            LR = Cells(Rows.Count, i).End(xlUp).Row + 1
            Cells(LR, i) = cl.Offset(0, -2)
            Cells(LR, i - 1) = cl.Offset(0, -1)
        End If
    Next
Next i
Application.ScreenUpdating = True
End Sub

مساعدة بكود.rar

قام بنشر

استاذنا الفاضل الكبير/ رجب جاويش 

تسلم الايادى والعقول النيرة التى سطرت هذا الكود الجميل مثلك

والله مش عارف اقولك ايه دائما تمتعنا بعلمك وذوقك وباخلاقك العالية جدا

ربنا يخليك لنا ويزيدك علما على علما ويجعل ماتقدمه فى ميزان حسناتك اللهم امين

فأنت شخصية جميلة نتعلم منك العلم والذوق والاخلاق العالية والشياكة والجمال

 ربنا يخليك لنا وللمنتدى ودعواتى لك بأجمل المنى وارق التهانى

 

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