ich brauche mal wieder eure Hilfe
Mit unten stehendem Makro suche ich von Tabelle1 aus einen Wert in Tabelle2. das klappt auch alles ganz gut. Nun möchte ich das die Zeile in dem der Wert gefunden wurde markiert wird. Ich kriege das einfach nicht hin
Option Explicit
Dim Zeile As String
Dim Stammdatensheet As String
Dim Bearbeitungssheet As String
'Die Variablen werden einfach hier oben deklariert, damit sie übergreifend verwendbar werden.
Sub Zeileholen()
Dim Suchbegriff As String
Dim Dropdown As String
Dim Namenspalte As String
Zeile = 0
Stammdatensheet = "Tabelle2"
Bearbeitungssheet = "Tabelle1"
Dropdown = "B9"
Namenspalte = "D:D"
On Error Resume Next
Suchbegriff = ThisWorkbook.Sheets(Bearbeitungssheet).Range(Dropdown).Value 'Holt den ausgewählten Wert aus dem Dropdownfeld
If IsNumeric(Suchbegriff) Then
Zeile = WorksheetFunction.Match(--Suchbegriff, Sheets(Stammdatensheet).Range(Namenspalte), 0) 'Ermittelt die Zeile, wo der Name steht
Else
Zeile = WorksheetFunction.Match(Suchbegriff, Sheets(Stammdatensheet).Range(Namenspalte), 0) 'Ermittelt die Zeile, wo der Name steht
End If
Hier soll dann das markieren folgen