Excel VBA Zeilen suchen
#1
Hallo!

Ich möchte aus einer Tabelle mithilfe von VBA eine bestimmte Zeile suchen.
Dazu möchte ich 2 Werte aus dieser Zeile eingeben (eine zahl und ein Wort)
und VBA soll mir die richtige Zeile anzeigen.

Wer kann mir helfen?
Top
#2
Hallo,

da viele Details unbekannt sind:

- Range.find um das erste Suchwort zu finden
- Schleife über alle Spalten für das zweite Suchwort

mfg
Top
#3
viell. ein Bespiel zum besseren Verständnis:
Ich habe eine Tabelle mit 2 Spalten:

12        blau
54        gelb
32        grün
...

ich gebe die werte 54 und gelb ein
und excel soll mir eine 2 für die 2.Zeile ausspucken.
Top
#4
Wie viele Zeile hat die Liste?

Wenn es (sehr) viel sind, ist Range.Find schneller. Bei wenigen Zeilen geht:

Code:
s1 = 54
s2 = "gelb"
for i = 1 to 10
   if cells(i, 1) = s1 and cells(i, 2) = s2 then exit for
next i

msgbox  "Gesuchte zeile ist " & i

ungeprüft
Top


Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste