ich hatte mein Problem vor einiger Zeit schon mal gepostet, aber leider hatte ich keine für mich praktikable Lösung finden können. Ich versuche es also noch mal ich versuche das Problem deutlich zu beschreiben:
Ich habe eine Liste mit folgendem Tabellenaufbau:
PNR NAME LOA 100 LOA 200 LOA 300 LOA 301 LOA 302 LOA 303
111 Testmann 250,00 150,00 50,00 100,00 200,00
222 Musterfrau 100,00 1.000,00
333 BeispielAzubi 50,00 90,00 150,00
Anzahl der LOA kann nach rechts flexibel sein, ist aber im Moment auf 10 beschränkt. Nach unten ist die Liste ebenfalls in der Länge flexibel.
Ich möchte die Liste nun so umsortieren, dass ich die LOA jeweils als Eintrag in der Zeile habe und davor der entsprechende Name und die Personalnummer, leere LOA können weggelassen werden:
PNR NAME LOA Wert
111 Testmann LOA 100 250,00
111 Testmann LOA 200 150,00
111 Testmann LOA 300 50,00
111 Testmann LOA 302 100,00
111 Testmann LOA 303 200,00
222 Musterfrau LOA 100 100,00
222 Musterfrau LOA 300 1.000,00
222 Musterfrau LOA 303 100,00
333 BeispielAzubi LOA 100 50,00
333 BeispielAzubi LOA 200 90,00
333 BeispielAzubi LOA 300 150,00
Mir schwebt eine Lösung per VBA vor, aber leider fehlt mir hier eine Idee wie ich da vorge-hen kann. Ich hoffe Ihr könnt mir helfen.
Micha