April 21, 2021, 15:34:14

Neuigkeiten:

Wenn ihr euch für eine gute Antwort bedanken möchtet, im entsprechenden Posting einfach den Knopf "sag Danke" drücken!


über eine Schleife Zelle füllen

Begonnen von DiedrichsHW, Mai 12, 2014, 22:12:07

⏪ vorheriges - nächstes ⏩

DiedrichsHW

Betrifft: über eine Schleife Zelle füllen
Hallo, liebe Freunde, kann mir jemand helfen?
Ich habe eine Access-Abfrage (im MDB-Format) namens: ,,A_gesmt_mit_KG"
Dort gibt es ein das Feld für die Personen-ID (Zahl): ,,Nro"
und entsprechend dazu den Personennamen (String): ,,Namekomlpett"
Und die zugeordneten Gruppenamen, wo diese Personen Mitglied sind, das ist jedoch mehrfach der Fall, siehe Beispiel-Liste.
Dann gibt es die Felder für die Gruppen-ID (Zahl): ,,ID"
und entsprechend dazu den Grupppennamen (String): ,,NameGruppe"
Ich habe eine neue Abfrage namens: ,,A_gesmt_mit_KG_inZelle"
In dieser Abfrage möchte ich gerne die Gruppen in der eine Person ist in einer Zeile zusammenfassen. Also pro Person soll in einer Zeile und in einem Feld eine Zusammenfassung / Reihung der Gruppen sein.
Die Daten sind zum Beispiel so:
Nro; Namekomlpett; ID; NameGruppe
123; Mayer; 567; Senioren
123; Mayer; 577; Chor
123; Mayer: 555; Küche
321; Müller; 124; Kinder
222; Schulze; 124; Kinder
232; Moritz; 222; Hof
Und sollen so in eine neue Anfrage (oder Tabelle), also in nur Zwei Spalten:
Name; beiGruppen
Mayer;  ,,Senioren; Chor; Küche"
Müller;  ,,Küche; Kinder"
Schulze; Kinder
Moritz;  Hof
Danke, wenn mir jemand hilft


DF6GL

Mai 13, 2014, 08:22:13 #1 Letzte Bearbeitung: Mai 13, 2014, 08:35:52 von DF6GL
Hallo,

warum schreibst Du den Beitrag denn nicht im Access-Board?

Schau Dir mal diesen Artikel an:  http://dbwiki.net/wiki/VBA_Tipp:_Liste_per_SQL_aufbauen

Damit kannst Du dein Problem lösen. Es ist jedoch nicht empfehlenswert, damit neue Tabellen zu generieren und dadurch die Normalisierung der Datenbank zu zerstören.



PS: Crossposting ist unerwünscht... 

http://www.ms-office-forum.de/forum/showthread.php?t=309273

DiedrichsHW