ERLEDIGT
NEIN
NEIN
ANTWORTEN
0
0
ZUGRIFFE
432
432
EMPFEHLEN
-
Hallo
an meiner Frage werdet Ihr sicherlich sehen, das ich noch kein Fachmann in Sachen VBA bin.
Wunsch bzw. Problem: Ich suche in einer Excel-Tabelle in Spalte A alle Einträge mit dem Wert 123. In der entsprechenden Zeile finde ich in Spalte B einen Wert z.B. abc.
In Tabelle2 suche ich jetzt nach abc und erhalte xyz. In Tabelle3 möchte ich dann das Ergebnis eintragen. Es sollte dann so aussehen:
suche in Tab1 | gefunden Tab1 | gefunden Tab2 |
123 | acb | yxz |
123 | xxx | yyy |
123 | zzz | bbb |
Das Makro bricht aber nach dem ersten Suchlauf ab.
Mein Makro:
------------------------------------------------------------------------------------------------------------
Sub Makro1()
akt_Zeile = 1
suche_1 = 123
With Worksheets("Tabelle1").Range("A:A")
Set c = .Find(suche_1, LookIn:=xlValues, LookAt:=xlWhole)
If Not c Is Nothing Then
firstRow = c.Row
Do
gefunden_1 = Sheets("Tabelle1").Cells(c.Row, "B").Value
With Worksheets("Tabelle2").Range("A:A")
Set a = .Find(gefunden_1, LookIn:=xlValues, LookAt:=xlWhole)
If Not a Is Nothing Then
gefunden_2 = Sheets("Tabelle2").Cells(a.Row, 2).Value
Sheets("Tabelle3").Cells(akt_Zeile, 1) = suche_1
Sheets("Tabelle3").Cells(akt_Zeile, 2) = gefunden_2
akt_Zeile = akt_Zeile + 1
End If
End With
Set c = .FindNext(c)
Loop While Not c Is Nothing And c.Row <> firstRow
End If
End With
End Sub
---------------------------------------------------------------------------------------------------------------
Wer von euch kann mir hier weiter helfen
Ähnliche Themen
-
geschachtelte Abfrage
Von quidnovi im Forum Relationale DatenbanksystemeAntworten: 9Letzter Beitrag: 07.08.07, 10:36 -
Geschachtelte Kontrollstrukturen
Von FiselM im Forum JavaAntworten: 12Letzter Beitrag: 10.07.07, 11:47 -
Geschachtelte Strukturen
Von FiselM im Forum JavaAntworten: 3Letzter Beitrag: 05.07.07, 09:49 -
Frage zu: Geschachtelte Schleifen !
Von molotroc im Forum C/C++Antworten: 2Letzter Beitrag: 12.04.05, 20:46 -
Geschachtelte IF-Bedingung?
Von Nephelion im Forum Coders TalkAntworten: 5Letzter Beitrag: 17.06.04, 07:37





Zitieren
Login





