FindNext bei verschachtelten Finds
23.03.2009 12:42:00
Werner
Hallo Freunde,
versuche z.Zt. ohne Erfolg einen Find-Befehl zu verschachteln, und zwar so:
Worksheet1 enthält in Spalte A Suchbegriffe, die dort mehrmals vorkommen. In Spalte B stehen weitere
Daten.
Beabsichtigt ist, mit einer Schleife - Find und FindNext - einen Suchbegriff in Worksheet1 aufzufinden und
dann den Eintrag in Spalte B der gleichen Zeile von Worksheet1 wiederum als Suchbegriff zu verwenden, diesmal für Werte, die in Spalte A einer zweiten Tabelle (Worksheet2) stehen.
Wie der Find-Befehl anzuwenden ist, weiß ich, nur hier taucht das Problem auf, dass Excel, nachdem es in der zweiten Tabelle gesucht hat, bei der Suche nach dem zweiten Vorkommen des ersten Hauptsuchbegriffs den FindNext-Befehl in der ersten großen Schleife auf den eingeschachtelten Find-Befehl
in Worksheet2 bezieht und den zuallererst gesuchten Suchbegriff "vergessen" hat.
Beispiel: In Worksheet1 suche ich in Spalte A Autos eines bestimmten Herstellers. Rechts davon steht
eine laufende Nummer, die auch in Spalte A von Worksheet2 steht. Diese laufende Nummer aus Spalte B in Worksheet1 verwende ich im untergeschachtelten Find als Suchbegriff für die Suche in Worksheet2.
Frage: Wie bringe ich Excel dazu, bei der Suche in Worksheet1 bei "FindNext" die Parameter, die ihm
zuvor durch "Find" mitgeteilt worden waren, nicht zu vergessen?
Dank f. Anregungen! Grüße Werner R.