für den SVERWEIS gibt es in VBA VLookup.
Gibt es soetwas ähnliches auch für Index-Vergleich, der in einer Tabelle nach einem Kundennamen sucht und die Kundennummer links davon auswirft.
Siehe Anhang
- Code: Alles auswählen
Sub Kunde()
Dim Suchkriterium As String
Dim Kdno As String
With ActiveSheet
Suchkriterium = ActiveCell.Value
MsgBox Suchkriterium
If Suchkriterium <> "" Then
Kdno = WorksheetFunction.VLookup(Suchkriterium, Worksheets("Kunden").Range("A1:B7"), 2, False)
MsgBox Kdno
End If
End With
End Sub
Danke für Antwort