da ich mit meinen VBA-Kenntnissen nicht weiter komme, wollte ich hier nach Hilfe fragen.
Ich habe mehrere Tabellen, die nach folgendem Schema aufgebaut sind (die ca. 600 Werte stehen ohne leere Zeilen direkt untereinander, hier nur zur Übersicht freigelassen):
Zeitstempel | Dauer | Wagonnummer
13.02.2017 15:01:34 | 00:00:25 | Wagon 1
13.02.2017 15:01:34 | 00:00:17 | Wagon 2
13.02.2017 15:01:34 | 00:00:12 | Wagon 8
13.02.2017 15:01:34 | 00:00:04 | Wagon 9
13.02.2017 15:01:35 | 00:00:34 | Wagon 3
13.02.2017 15:01:35 | 00:00:31 | Wagon 4
13.02.2017 19:24:36 | 00:00:02 | Wagon 3
13.02.2017 19:24:36 | 00:00:03 | Wagon 4
13.02.2017 19:24:36 | 00:00:01 | Wagon 6
13.02.2017 19:24:36 | 00:00:03 | Wagon 2
Die Tabelle zeigt an, wann und wie lange welcher Wagon zum Stehen kommt. Jetzt möchte ich die Liste so bereinigen (Zeilen löschen), so dass nur noch der verursachende Wagon stehen bleibt.
Als Erklärung:
A) um 15:01:34/35 bleiben stehen 1-2-3-4 und 8-9, Auslöser sind je Wagon 1 und 8
B) um 19:24:36 bleiben stehen 2-3-4-6, Auslöser ist hier Wagon 2
Wie in A) zu sehen soll die zeitliche Toleranz des Zeitstemepls 00:00:03 sein (bsw. 15:01:34 bis 15:01:37 als ein Zeitintervall), außerdem wie in B) darf es höchstens eine Lücke(Wagon 5 fehlt) geben.
Ich hoffe es ist halbwegs klar worum es geht.
Vielen Dank schon mal im voraus.
MfG David