Thema Datum  Von Nutzer Rating
Antwort
30.01.2020 20:51:21 ValenVanHel
Solved
30.01.2020 23:57:12 Gast5138
*
NotSolved
31.01.2020 00:24:11 Gast82321
NotSolved
31.01.2020 07:54:45 ValenVanHel
NotSolved
Rot Suche1, dann Suche2 und zurück zur Suche1 - möglich?
31.01.2020 17:08:25 Gast82321
NotSolved
03.02.2020 09:14:28 ValenVanHel
NotSolved
03.02.2020 17:34:56 Gast26204
NotSolved
04.02.2020 08:41:05 ValenVanHel
Solved
04.02.2020 14:06:16 Gast99338
NotSolved
04.02.2020 23:55:14 Gast82321
NotSolved
04.02.2020 23:58:05 Gast82321
NotSolved

Ansicht des Beitrags:
Von:
Gast82321
Datum:
31.01.2020 17:08:25
Views:
556
Rating: Antwort:
  Ja
Thema:
Suche1, dann Suche2 und zurück zur Suche1 - möglich?

Meine Frage ist immer noch nicht beantwortet worden!

[...] erst soll [...] nach der "1" in Spalte 2 [gesucht werden, anschließend] nach (als Beispiel) der ersten strKartenNR als Suchtext  starten. [...]

  • Woher soll das Makro wissen nach was gesucht wird? (KartenNr, Arbeiter, KdNr, ...)
  • Nach welcher KartenNR suchst du - woher nimmst du die? (konkreter Ausdruck, Zelleninhalt, ... ?)
  • Wo befindet sich der Ausdruck? (Zeile / Spalte? - relativ zum Treffer von "1" in Spalte 2 ?)
  • Kommt z.B. KartenNR mehrfach in der gleichen Zeile - in der die "1" gefunden wurde - vor, oder in einer Spalte untereinander?

 

Zu Beginn würde ich mir auch erstmal keine Gedanken darum machen, dass die nächste "1" in Spalte 2 gesucht werden soll; dass kann man später immer noch drumherum bauen. Wichtig ist, dass der erste Durchlauf vollständig funktioniert!

Du suchst bei dir im ersten Schritt so:

Set rngCell = Sheets("mobkzu").Columns(2).Find("1", LookIn:=xlValues, LookAt:=xlWhole, SearchOrder:=xlByColumns, MatchCase:=False)

Wir gehen hier mal simpel davon aus, dass die Suche erfogreich verlief (wir einen Treffer haben).

 

WO soll jetzt nach WAS gesucht werden?

-> in der gleichen Zeile unseres Treffers?

Dann so:

  Set rngCell2 = rngCell.EntireRow.Find("???", LookIn:=xlValues, LookAt:=xlWhole, SearchOrder:=xlByRows, MatchCase:=False)

 

LG


Ihre Antwort
  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen
Thema: Name: Email:



  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen

Thema Datum  Von Nutzer Rating
Antwort
30.01.2020 20:51:21 ValenVanHel
Solved
30.01.2020 23:57:12 Gast5138
*
NotSolved
31.01.2020 00:24:11 Gast82321
NotSolved
31.01.2020 07:54:45 ValenVanHel
NotSolved
Rot Suche1, dann Suche2 und zurück zur Suche1 - möglich?
31.01.2020 17:08:25 Gast82321
NotSolved
03.02.2020 09:14:28 ValenVanHel
NotSolved
03.02.2020 17:34:56 Gast26204
NotSolved
04.02.2020 08:41:05 ValenVanHel
Solved
04.02.2020 14:06:16 Gast99338
NotSolved
04.02.2020 23:55:14 Gast82321
NotSolved
04.02.2020 23:58:05 Gast82321
NotSolved