Hallo,
habe folgendes Problem. Ich habe eine Tabelle mit Namen und ID
Spalte A= ID, B= Vorname, C= Nachname, D= Wert
Nun habe ich per VBA eine Suchfunktion erstellt. Sucht man nun nach einer ID oder Name etc.
springt die Suchfunktion direkt in die gefundene (verglichene) Zelle.
Ziel ist es jedoch, wenn z.B. die ID aus A7 über das Suchfeld gefunden wird, in Zeile D7 gesprungen wird und der darin stehende
Wert um 1 erhöht wird. Anschliessend soll wieder automatisch in die Suchzelle zurückgesprungen werden.
Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Address = "$B$2" Then
Cells.Find(What:=Range("$B$2"), After:=ActiveCell, LookIn:=xlFormulas, _
LookAt:=xlPart, SearchOrder:=xlByRows, SearchDirection:=xlNext, _
MatchCase:=False, SearchFormat:=False).Activate
End If
End Sub
|