ähm.. neues tabellenblatt, da n button rein und mit diesem ne fkn ausführen:
daten spaltenweise in worksheet 1 (bsp: 5 spalten)
das was gefunden werden soll in worksheet 2 in der ersten zeile in der entsprechendne spalte, wenn se leer sind ist das ne wildcard
ergebnisse werden in worksheet 2 ab zeile 3 eingetragen (vor dem ausführen löschen!)
code ohne test und compiler geschrieben, sollte als noch debuggt und getestet werden... (keine garantie für datenverluste, mach ne sicherung!)
CODE
Private Sub CommandButton1_Click()
CommandButton1.Enabled = False
Dim spalte As Integer
Dim findzeile As Integer
Dim ergzeile As Integer
Dim match As Boolean
findzeile = 1
ergzeile = 3
While Worksheets(1).Cells(zeile, 1) <> Enpty
match = true
For spalte = 1 To 5
If (Worksheets(2).Cells(1, spalte) <> Empty) and (Worksheets(1).Cells(findzeile, spalte) <> Worksheets(2).Cells(1, spalte)) Then
match = false
End If
next
if match then
For spalte = 1 To 5
Worksheets(2).Cells(ergzeile, spalte) = Worksheets(2).Cells(findzeile, spalte)
next
ergzeile = ergzeile +1
End If
Wend
CommandButton1.Enabled = True
End Sub