-1
最後の列の値がfalseの場合、行を移動する必要があるワークシートがあります。 シート2に移動してシート全体を通過する方法がわかりません。 ありがとうございました。行を別のシートに移動する
Sub DeleteMatches2()
Dim a As Range, b As Range
Dim c As String
'The column that has the value is V2
With Sheets("Controle Estoque Fixo")
Set a = .Range(.Cells(2, "V"), .Cells(Rows.Count, "V").End(xlUp))
End With
For Each b In a
If b.Value = "False" Then
Sheets("Sheet1").Select
'know I am lost
End If
Next
End Sub
あなたはSOを探しましたか?ここでこれを行う方法の例があります。また、実際に*別のシートに行をコピーしようとしましたか? –
'Set a'のときに' Rows.Count'の前に '.'を追加してください。次の部分では、Sheet2の次の行(変数を使用)を探して、カット/ペーストできます。あなたがここで求めているものの無数の例がありますので、検索ボックスを使用してください。私は、マクロレコーダーを使用して、カット/ペーストして、そのコードがどのように見えるかを見て、そこから調整することをお勧めします。 – BruceWayne
lol私は 'with'をどのように使い、' select'を使うのが好きですか?XD – findwindow