Excel - Wie kann ich aus einer Übersicht mit mehreren Spalten bestimmte Inhalte auf einem anderen Tabellenblatt anzeigen lassen?
Aus meiner detaillierten Übersicht (zB 10 Spalten wie Datum, Ort, Thema, Hotel, Teilnehmer etc. und damit sehr umfangreich und nichts für den schnellen und einfachen Überblick), die aber befüllt wird, wenn die Termine anfallen, möchte ich auf einem weiteren Tabellenblatt daraus quasi eine Kurzübersicht automatisch entstehen lassen (quasi Eintrag in meiner Haupttabelle mit der Befüllung aller Spalten A bis J --> daraus sollen auf dem nächsten Tabellenblatt zB nur die Zeilenwerte der Spalten A,B und E automatisch wiedergegeben werden... . Mein Versuch es über die Funktion "ÜBERNEHMEN" zu machen, ist dezent schief gegangen :-).
3 Antworten
Ich würde die Tabelle 1:1 kopieren und die "unnötigen" Spalten in der Ansicht ausblenden.
Oder aber Du machst es mit VBA: Makro aufzeichnen lassen, indem Du die Wunschzellen anklickst und ihre Texte einzeln sichtbar machst. Allenfalls, indem Du so tust, als würdest Du sie bearbeiten.
Danach Makro bearbeiten und auf die Codeschnipsel zugreifen. Daraus erstellst Du Dir dann nette Sätze und Berichte.
Hinweis: Arbeite nie mit dem Makro selbst, sondern erstelle nach jedem Bearbeitungsschritt eine neue Kopie. Die Dinger sind mit einem falschen Zeichen, das man "nie" wieder findet, schnell abgeschossen. Da suchst Du nicht länger danach, sondern beginnst mit der vorigen Sicherungskopie-Version neu.
Was genau Dir vorschwebt, kann ich mir leider nicht konkret vorstellen.
Wirf auch einmal einen Blick in VBA, also die Makros, die Du auch automatisch aufzeichnen lassen kannst. Aus den Aufzeichnungen kannst Du Dir dann fertige Code-Schnipsel herauskopieren und auf Klick automatisch Befüllen anstoßen. Natürlich dann auch für die Zukunft.
Meinst du sowas hier?
Die Daten sind zufallsgeneriert sollten die sich also widersprechen ist das eben so.
Ich bin aktuell noch an einer zweiten schöneren Lösung dran, womit man über ein Dropdown den Spaltenkopf selber auswählen kann, also z.B. Ort oder Hotel und die Funktion automatisch ermittelt welche Spalte dies ist, so muss man nicht in der Zeilenwahl immer die ganzen Spaltennummer eintragen und im Kopf haben.
Z.B. ganz einfach
- =A1 (ff.)
- =B1 (ff.)
- =E1 (ff.)
usw.
Würde dabn aber bedeuten, dass wenn ich in der Haupttabelle etwas ändere, das dann nicht übernommen wird oder?!
Änderst Du in der Haupttabelle z.B. den Wert in A1, wird diese Änderung in Deiner 2. Tabelle ebenso übernommen.
Die 1:1 variante würde aber keine automatische und fortlaufende befüllung vornehmen - richtig?