Werte aus Zellen in "Value Like" übergeben
02.10.2012 17:15:07
Micha
kann ich Werte aus einem Tabellenblatt auch verwenden um einen Suchlauf in einem anderen Tabellenblatt durchzuführen. Ich habe es mit Value like versucht. Funktioniert jedoch nicht wirklich, weil die Werte in A1 - C1 sich immer ändern. Hier ein Beispiel:
Sub WDVS()
Dim a As Long, i As Long
Application.ScreenUpdating = False
a = 5
For i = 1 To 10000
With Worksheets("Tabelle1")
If .Cells(i, "A").Value Like "035 W" And .Cells(i, "A").Value Like "stumpf" And .Cells(i, "A"). _
Value Like "*12*" Then
.Rows(i).Copy _
Destination:=Worksheets("Tabelle2").Rows(a)
a = a + 1
End If
End With
Next i
Application.ScreenUpdating = True
End Sub
Die Werte in A1 - C1 sollen jeweils vom User eingeben werden und sind demzufolge variabel. Im Beispiel steht in A1 "035 W", in B1 "stumpf" und in C1 "12". Diese Werte sollen jedoch veränderbar sein. Nach diesen Werten soll in Tabelle1 gesucht werden und bei Übereinstimmung die gesamte Zeile aus Tabelle1 in Tabelle2 übernommen werden.
Ich möchte also immer nach den Werten suchen, die in A1 - C1 vorkommen.
Gibt es hierfür eine Lösung?
Vorab vielen Dank für die Hilfe
Gruß Micha
Anzeige