Suchen und Zeilennummer ausgeben

Hallo.
Gibt es eine Möglichkeit in VBA, das ich einen Wert suche, und dann die Zeilennummer angegeben wird?

Der Suchwert steht in Tabelle1 in der Zelle A1
gesucht werden soll der Wert in der Tabelle2 in der gesammten A Spalte(A:A)

Wenn der Wert gefunden wurde, soll eine msgbox die Zeile bekanntgeben.

Ich hoffe, das ihr mir helfen könnt, und bedanke mich bei euch.

Gibt es eine Möglichkeit in VBA, das ich einen Wert suche, und
dann die Zeilennummer angegeben wird?
Der Suchwert steht in Tabelle1 in der Zelle A1
gesucht werden soll der Wert in der Tabelle2 in der gesammten
A Spalte(A:A)
Wenn der Wert gefunden wurde, soll eine msgbox die Zeile
bekanntgeben.

hallo Anton,

Sub tt()
Dim Zelle As Range
Set Zelle = Worksheets(„Tabelle2“).Range(„a:A“).Find(Worksheets(„Tabelle1“).Range(„A1“))
If Not Zelle Is Nothing Then MsgBox Zelle.Row
End Sub

Gruß
Reinhard

Grüezi Anton

Gibt es eine Möglichkeit in VBA, das ich einen Wert suche, und
dann die Zeilennummer angegeben wird?

Der Suchwert steht in Tabelle1 in der Zelle A1
gesucht werden soll der Wert in der Tabelle2 in der gesammten
A Spalte(A:A)

Wenn der Wert gefunden wurde, soll eine msgbox die Zeile
bekanntgeben.

Ohne VBA kannst du das auch mit der folgenden Formel sehr einfach erreichen:

=VERGLEICH(A1;Tabelle2!A:A;0)

Mit freundlichen Grüssen

Thomas Ramel

  • MVP für MS-Excel -

Danke
Hallo Reinhard.

Ich danke dir.

Genau das habe ich benötigt.

Mfg