Ich stehe hier vor einem Problem und weiß ehrlich nicht genau, wo ich das Problem beim Schopfe packen soll.
Also, ich erhalte Fahrzeugangaben, die wie folgt aussehen:
PD11 X3 2.0d der BMW AG / Fahrzeugherkunft: Fuhrparkfahrzeug
Fahrgestell-Nummer: WBAPD110X0 WH69464 Hubraum: 1995
EZ/ Produktionsdatum: 22.08.2007/ 20.08.2007 kW/ PS: 110/ 150
Kilometer-Stand: 15.289 Abmeldung: 26.05.2008
Farbe:
0475, saphirschwarz
metallic
Polster:
LUAZ, Leder Nevada
Terracotta
Sonderausstattung:
01CA Selektion CO2 relevanter Fahrzeuge 0200 Diesel Partikelfilter
0216 Servotronic 0240 Fahrerairbag mit Lederkranz
0249 Multifunktion für Lenkrad inklusive
Geschwindigkeitsregelung
02R5 Leichtmetallräder Sternspeiche 204
0302 Alarmanlage mit Fernbedienung 0321 Exterieurumfänge in Wagenfarbe
0358 Klimakomfort-Frontscheibe 0386 Dachreling
0402 Panorama-Glasdach elektrisch 0413 Gepäckraumtrennnetz
0423 Fußmatten in Velours 0428 Warndreieck
0430 Innen- und Außenspiegel automatisch
abblendend
0431 Innenspiegel automatisch abblendend
0464 Skisack 0473 Armauflage vorn
0493 Ablagenpaket 0494 Sitzheizung für Fahrer und Beifahrer
04BZ Interieurleisten Titan hell 0502 Scheinwerfer-Waschanlage
0508 Park Distance Control (PDC) 0520 Nebelscheinwerfer
0521 Regensensor und automatische
Fahrlichtsteuerung
0522 Xenon-Licht
0534 Klimaautomatik 0548 Kilometertacho
0550 Bordcomputer 0606 Navigationssystem Business
0644 Handyvorbereitung mit Bluetooth
Schnittstelle
0672 CD Wechsler 6-fach
0676 HiFi Lautsprechersystem 0785 Blinkleuchten weiß
0801 Deutschland-Ausführung 0851 Sprachversion Deutsch
0863 Service Kontakt-Flyer Europa 0877 Entfall Überkreuzbedienung
0879 Deutsch/Betriebsanleitung/Serviceheft 08SP CO2 Steuerung
0934 Winterreifen auf Leichtmetallrädern 0936 BMW Handy bei Auslieferung anfordern
0964 Navi DVD bei Auslieferung anfordern 0981 Comfort Paket Plus
Bemerkung:
Reparierte Vorschäden: EUR 0,00 Schadensdaten Leitfaden für Reklamationen
Offene Schäden: EUR 658,90
Neupreis: EUR 43.222,00 Angebotspreis: EUR 29.502,00
Ich habe auch mal eine Exceldatei mit den gleichen Daten angehängt.
Die Datei https://www.herber.de/bbs/user/55550.xls wurde aus Datenschutzgründen gelöscht
Mein Problem ist nun, die relevanten Daten herauszufiltern. Die Daten bis zum Punkt Sonderausstattung: und ab Bermerkung: sind dabei nicht das Problem, sondern die Daten, die nach Sonderausstattung: kommen sind das Problem. Die Daten fangen immer mit einer Nummer an und dann kommt die Sonderausstattung. Das Ganze dann 2x in einer Zeile.
Das ist nun mein Problem. Wie kann ich die Daten der Sonderausstattung trennen, so dass ich die Texte der Sonderausstattung erhalte.
Eine Idee von mir war, nach dem numerischen Wert in den Fließtext zu suchen und das was zwischen den numerischen Werten steht ist dann die Sonderausstattung. Allerdings weiß ich nicht so ganz, wie ich das anstellen soll.
Als Lösung sollte eine VBA-Lösung zum Einsatz kommen, da ich mir ein kleines Makro erstellen möchte, dass mir diese Daten so auftrennt, dass ich vernünftige Fahrzeugdaten erhalte, da ich diese Daten mehrfach am Tag erhalte und diese in eine DB einpflegen muss.
Ich hoffe, jemand hat eine zündende Idee, bzw. Lösung für mich.
Danke Euch schon mal für die Hilfe,
Kasimir