genau wie der letzte Eintrag aktiv / inaktiv gesucht werden kann, kann man auch zu einem Auto den letzten Namen suchen. Ist doch das gleiche Prinzip ...
rngtab1 und rngtab2 sind keine Funktionen, sondern Variable. Die wurden am Anfang des Makros als Range definiert, also sind es Variable für einen Bereich. In der Schleife sollte sich das auf irgendwas konkretes beziehen. In Deinem code ist der Bezug auf den kompletten Bereich gelenkt. Ich würde da z.B. nur einzelne Zellen nehmen.
. \\\|/// Hoffe, geholfen zu haben. ( ô ô ) Grüße, André aus G in T ooO-(_)-Ooo (Excel 97-2019+365)
Folgende(r) 1 Nutzer sagt Danke an schauan für diesen Beitrag:1 Nutzer sagt Danke an schauan für diesen Beitrag 28 • Zenon
hier mal der Ansatz. Da nun nur noch nach der Zahl gesucht wird, gibt es ein Problemchen z.B. mit 1, 10, 11 usw. da die 1 auch in den anderen Zahlen gefunden wird. Du müsstest die Zahlen in beiden Listen zur Unterscheidung z.B. mit führender Null versehen '01 '02 usw. Beim Formelfinden gibt es ja kein xlWhole wie im VBA.
Die Formel findet so allerdings immer das letzte Auftreten der Nummer. Du kannst damit also nicht die Nummern vortragen.
habe ich in beiden Tabellenblättern angeglichen und die Formatierung der Zellen jeweils in Spalte A auf TEXT gestellt.
siehe auch angehängte Beispiel xls.
Funktioniert ja auch vom Prinzip her......nur sobald wie im Beispiel z.B Auto 11 mit Fahrer Test 5 ins Spiel kommt wird auch Müller auf A2 zum Test 5......
weil Excel wie ja auch gewollt grundsätzlich in der letzten Zeile in Ausgaben sucht. Dort findet er ja auch Auto 1(1) und ändert dann den Wert.
Problem ist demnach das keine 100% exakte Übereinstimmung gesucht wird. Kann man das noch irgendwie anpassen?
25.12.2015, 13:16 (Dieser Beitrag wurde zuletzt bearbeitet: 25.12.2015, 13:16 von Rabe.)
Hi,
(25.12.2015, 12:38)Zenon schrieb: abe ich in beiden Tabellenblättern angeglichen und die Formatierung der Zellen jeweils in Spalte A auf TEXT gestellt.
wenn in einer Zelle Text drin steht, egal, ob mit oder ohne anschließende Zahl, ist es immer Text. Da wird das ' nicht benötigt.
Kommt aber trotzdem der von Dir notierte Fehler.
Versuche es mal mit Auto 01, Auto 02, ... dann ist es richtig, das hat ja auch André im Beitrag #33 schon vorgestern geschrieben.
hier erst mal der Ausschnitt aus Bestand. #NV kommt deshalb, weil ich in Bestand '04 eingetragen habe und in Ausgaben noch 4 steht und '04 nicht enthalten ist. Die 0 bei 5 kommt deshalb, weil beim letzten Auftreten von 5 im Blatt Ausgaben noch nichts steht.