Ich habe folgendes Problem:
Ausgangslage
Ich habe eine Tabelle (Kunden mit mehreren Ansprechpersonen), die wie folg aufgebaut ist:
Kundennummer Ansprechpersonen
123 Hans Muster
123 Dieter Meier
123 Markus Müller
456 Thomas Meister
456 Inge Flück
456 Tamara Weisshaupt
Ich möchte nun, dass jeweils pro Kundennummer nur ein Datensatz in der Tabelle steht. Pro Ansprechperson soll jeweils autom. eine neue Spalte erstellt werden. Das würde dann so aussehen:
Kundennummer Ansprechperson_1 Ansprechperson_2 Ansprechperson_3
123 Hans Muster Dieter Meier Markus Müller
456 Thomas Meister Inge Flück Tamara Weisshaupt
Mit einer Kreuztabelle in Access habe ich es versucht. Jedoch bringt Access mir die Fehlermeldung, dass zu viele Kreuztabellenspaltenüberschriften vorhanden sind.
In Excel habe ich es mit Transponieren versucht. Da Excel 256 Spalten hat, bekomme ich auch hier eine ähnliche Fehlermeldung wie in Access. Auch mit der Funktion MTRANS habe ich es versucht. Leider ohne Erfolg.
Mit VBA kenne ich mich leider zuwenig aus. Oder gäbe es eine Lösung in VBA, welche sich auf meine Bedürfnisse leicht anpassen lässt?
Für Eure Hilfe bin ich Euch sehr dankbar.
Liebe Grüsse
Peter