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

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

قام بنشر

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

الكود ده بينقل الارقام اللي اقل من 91 فى الشيت 2 عايز اكتب اقل من 90 الي 1 (90:1) بس مش عارف اعملها ياريت حد يساعدنى فيها

 

Sub CopyRows()
    Dim LR As Long, I As Long, X As Long
    LR = Sheets("Sheet1").Cells(Rows.Count, "g").End(xlUp).Row
    X = 5
    Application.ScreenUpdating = False
        Sheets("Sheet2").Rows("5:1000").ClearContents
        For I = 6 To LR
            If Cells(I, "g").Value > 91 Then Rows(I).Copy Sheets("Sheet2").Range("A" & X): X = X + 1
        Next I
        Application.CutCopyMode = False
    Application.ScreenUpdating = True
End Sub

 

قام بنشر

هل تقصد هكذا 

Sub CopyRows()
    Dim LR As Long, I As Long, X As Long
    LR = Sheets("Sheet1").Cells(Rows.Count, "g").End(xlUp).Row
    X = 5
    Application.ScreenUpdating = False
        Sheets("Sheet2").Rows("5:1000").ClearContents
        For I = 6 To LR
            If Cells(I, "g").Value < 90 And Cells(I, "g").Value >= 1 Then Rows(I).Copy Sheets("Sheet2").Range("A" & X): X = X + 1
        Next I
        Application.CutCopyMode = False
    Application.ScreenUpdating = True
End Sub

 

  • Like 2
قام بنشر

اثراءً للموضوع 

هذا الكود (ربما اسرع قليلاً)

Sub Filter_Me()
Sheets("Sheet2").Range("a:a").ClearContents
        With Sheets("Sheet1")
                .Activate
                .AutoFilterMode = False
                 lrg = .Cells(Rows.Count, "g").End(3).Row
                    .Range("g6").AutoFilter Field:=1, Criteria1:=">=1", _
                        Operator:=xlAnd, Criteria2:="<=90"
                    .Range("g6:g" & lrg).Copy Sheets("sheet2").Range("a5")
                    .AutoFilterMode = False
                    Application.CutCopyMode = False
         End With
End Sub

 

  • Like 1

انشئ حساب جديد او قم بتسجيل دخولك لتتمكن من اضافه تعليق جديد

يجب ان تكون عضوا لدينا لتتمكن من التعليق

انشئ حساب جديد

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

سجل حساب جديد

تسجيل دخول

هل تمتلك حساب بالفعل ؟ سجل دخولك من هنا.

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

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

Important Information