Copiez et Collez la Ligne Entière

Fonction: je suis en train de travailler sur un petit projet où j'ai besoin de recherche de chaque cellule dans une colonne pour le mot "Inconnu" s'il contient le mot puis copiez la ligne entière sur une nouvelle feuille.

Problème: je suis le "cet Objet ne gère pas cette propriété méthode." erreur. Je crois qu'il est quelque part à l'intérieur de la copie de la déclaration (pas de destination). C'est vraiment simple mais je n'arrive pas à résoudre ce problème.

Sub CheckRows()
Dim b As Range
Dim SrchRng As Range

Set b = ActiveWorkbook.Sheets("Sheet 2").Range("A1")
Set SrchRng = ActiveWorkbook.Sheets("Sheet 1").Range("G1")

Do While SrchRng.Value <> ""     
    If SrchRng.Value = "Unknown" Then
        Worksheets("Sheet 1").SrchRng.EntireRow.Copy _
            Destination:=Worksheets("Sheet 2").b
        Set b = b.Offset(1, 0)
        Set SrchRng = SrchRng.Offset(1, 0)
    Else: Set SrchRng = SrchRng.Offset(1, 0)
    End If
Loop

End Sub
Lorsque vous obtenez le message d'erreur, maintenez la touche CTRL enfoncée et appuyez sur la touche PAUSE/BREAK. Il peut vous inviter à entrer dans le Débogueur. Si elle le fait, appuyez sur le bouton de DÉBOGAGE. Il doit mettre en évidence la ligne de code exacte qui est la cause de l'erreur. Pouvez-vous nous dire quelle ligne de code est mis en avant?
Si un Do While boucle peut atteindre votre objectif de copier des lignes qui correspondent à des "Inconnus" dans la colonne G, à l'aide d'Excel intégré dans l' .Autofilter méthode est probablement un meilleur choix que vous pouvez récupérer toutes les lignes correspondantes en un seul coup. Voici un lien MSDN: msdn.microsoft.com/en-us/library/office/...
SrchRng comprend déjà une référence à ActiveWorkbook.Sheets("Feuille 1"), je pense donc que vous pouvez simplement utiliser SrchRng.EntireRow.Copie etc. De la même façon avec b.
Merci pour vos conseils. Il a été un certain temps depuis que j'ai la dernière utilisation de VBA j'ai donc obtenu rouillé et que cette aide secouer les toiles d'araignée.

OriginalL'auteur Landen Wasserstrom | 2014-08-12