Hilfe! Werde noch wahnsinnig mit dem Ding!!
Habe zum x Mal gedacht es funktioniert, und dann.....
Ich habe jetzt eine Beispieltabelle erstellt und sende sie mit.
https://www.herber.de/bbs/user/68265.xls
Ich möchte die Zeile des letzten Datums (Spalte A) in Kostenstelle 2 (Zeile 26 bis 70) mit der Übereinstimmung von Zelle E3 finden.
Das wäre in meinem Fall die Zeile 50!
Ausgegeben wird aber die Zeile 37 (letztes Datum des ersten Blocks)
Ich habe gedacht der Code (denn ich sowiso nicht verstehe) sucht das letzte Datum?
vRow = Application.Match(CLng(Datum), Range("A1:A" & lngEinfügeBasis), 1)
Ich hätte gerne:
1. Nachsehen ob in der Kostenstelle überhaupt ein Datum steht (mache ich mit ersten Teil, und funktioniert denke ich zumindest).
2. Wenn ein Datum enthalten ist dann soll bei einer Übereinstimmung das letzte Datum der Kostenstelle gefunden werden (im Beispiel Zeile 50).
3. Ist das Vorgabedatum kleiner als die eingetragenen Datums dann soll die oberse Zeile der Kostenstelle ausgegeben werden (im Beispiel Zeile 26).
4. Ist das Vorgabedatum größer als das allerletze Datum der Kostenstelle dann soll die Zeile des letzten Datums ausgegeben werden(im Beispiel Zeile 68 wenn das Vorgabedatum 22.01.2010 oder höher ist).
Bitte um Eure Hilfe!
Gruß
Leitz G.