excel tabellen verschieben
nihouma
- datenbank
hallo zusammen,
vielleicht ist einer dabei der mir, excel 2000, unter die arme greifen kann! möchte folgendes realisieren:
die exceltabelle baut sich wie folgt auf:
A B C D E ......
1. nachname vorname kommunikation nummer bezeichnung
2. müller jango ab z4711
3. müller jango ac z4712
4. " ad 3
5. " ae 3
6. " af 03
7. " ag 47b
8. " ah wlx
9. müller jango ab y4711
10. mayer jango jun ac y4712
11. mayer jango jun ad 7
12. mayer jango jun ae 5
13. af 03
14. ag 48b
18. mayer jango jun ah wly
19. sepp usw. ab
jetzt möchte ich spalte A, B, C, D nicht mehr untereinander, sondern hintereinander schreiben, beginnend mit spalte AA, AB, AC usw.
A B C D E ...... AA AB AC...
1. nachname vorname kommunikation nummer bezeich
2. müller jango ab z4711 z4712 3 4
3. mayer jango jun ac y4712 y4712 7 5
4. sepp use.
kann man dieses mit einem macro automatisieren und die spalten a2:a9, b2:b9,c2:c9, d2:d9; a10:a19, b10:b19, c10:c19, etc. löschen bzw. nach oben aufschließen?
ich danke euch schonmal für die kompetente hilfe :=)
A B C D E ......
- nachname vorname kommunikation nummer bezeichnung
- müller jango ab z4711
- müller jango ac z4712
jetzt möchte ich spalte A, B, C, D nicht mehr untereinander, sondern hintereinander schreiben, beginnend mit spalte AA, AB, AC usw.
Das widerspricht dieser Darstellung:
A B C D E ...... AA AB AC...
- nachname vorname kommunikation nummer bezeich
- müller jango ab z4711 z4712 3 4
- mayer jango jun ac y4712 y4712 7 5
A bis C untereinander oder nebeneinander oder beides und AA usw. nur zusätzlich?
Jedenfalls sieht das Problem nach einem aus, das sich mit einer Pivot-Tabelle schnell lösen ließe. Hast du davon eine Ahnung?
Mahlzeit,
jetzt möchte ich spalte A, B, C, D nicht mehr untereinander, sondern hintereinander schreiben, beginnend mit spalte AA, AB, AC usw.
Doch aber nur, wenn bestimmte Kriterien zutreffen (gleiche Namen z.B.) ... Du solltest Dir vorher genau überlegen, WAS Du WIE zusammenfassen willst.
kann man dieses mit einem macro automatisieren und die spalten a2:a9, b2:b9,c2:c9, d2:d9; a10:a19, b10:b19, c10:c19, etc. löschen bzw. nach oben aufschließen?
Ja, kann man. Mittels einer Schleife könntest Du durch die einzelnen Zeilen durchgehen, dir den aktuellen Namen merken (wenn anders als der bisherige) und dann alle folgenden Einträge mit dem gemerkten Namen vergleichen: wenn gleich, dann den Inhalt der aktuellen Zeile in die letzten freien Spalten hinter den gemerkten Eintrag kopieren und die aktuelle Zeile löschen; wenn ungleich, dann den aktuellen Eintrag merken.
Dabei könnten u.a. die Methoden .Copy und .Rows.Delete helfen (ist aber schon ne Weile her, dass ich VBA-Makros programmiert hab).
ich danke euch schonmal für die kompetente hilfe :=)
Viel Erfolg! Achja - und beim nächsten mal wähle bitte den Themenbereich richtig: Excel ist keine Datenbank.
MfG,
EKKi