Private Sub Worksheet_Change(ByVal Target As Range)
Application.ScreenUpdating = False
If Target.Address = "$D$5" Then
Dim rngSearchISIN As Range
If IsEmpty(Range("D5").Value) Then
Range("D5").Select
MsgBox "Bitte ISIN des Anlageguts eingeben oder, falls nicht vorhanden, neue Anlage _
erstellen.", vbInformation
Else
Set rngSearch = Columns(5).Find(What:=Range("D5").Value, LookIn:=xlValues, LookAt:= _
xlWhole, MatchCase:=True)
If Not rngSearch Is Nothing Then
rngSearch.Select
Application.Goto ActiveCell.EntireRow, True
ActiveCell.Offset(0, 4).Select
Set rngSearch = Nothing
Else
MsgBox "ISIN " & Range("D5").Value & " nicht vorhanden.", vbExclamation, "Hinweis"
Range("D5").Select
End If
End If
End If
Application.ScreenUpdating = True
End Sub
Über den obigen Code suche ich in meiner xlsm etwas. Hat jemand eine Idee, wie ich diese dahingehend erweitern kann, dass mir mehrere Treffer angezeigt werden? D.h. dass der Inhalt aus Range("D5") in mehreren Suchzellen enthalten ist.Danke für Ideen, Tipps und Tricks :)
Grüße
Clara