Tipps & Tricks 31.03.2003, 14:00 Uhr

Excel: Makro oder Verknüpfung?

Eine Excelmappe enthält mehrere Tabellen, die jeweils frei kombinierbar auf einem weiteren Blatt zusammengestellt werden sollen. Ich habe ein Makro aufgezeichnet, das aber nicht richtig funktioniert, weil jeweils nur die letzte Tabelle eingefügt wird; ich möchte aber, dass nacheinander Tabelle1, Tabelle2 etc. auf dem neuen Blatt eingefügt wird.
Gehen Sie bei der Aufzeichnung des Makros folgendermassen vor:
1. Starten Sie die Aufzeichnung.
2. Wechseln Sie in die erste Tabelle, die Sie kopieren wollen.
3. Markieren Sie die Tabelle oder den Teil der Tabelle, den Sie kopieren wollen.
4. Klicken Sie in der Symbolleiste auf das Symbol für "Kopieren".
5. Wechseln Sie in die leere Tabelle, in der Sie die verschiedenen Tabellen zusammenstellen wollen.
6. Klicken Sie in die Zelle, ab der Sie den kopierten Bereich einfügen wollen.
7. Klicken Sie in der Symbolleiste auf das Symbol "Einfügen".
8. Wechseln Sie wieder in die Tabelle, aus der Sie etwas kopieren wollen, und fahren Sie mit den oben beschriebenen Schritten so lange fort, bis Sie alles kopiert haben, und beenden Sie die Aufzeichnung des Makros.
Nun können Sie das Makro jederzeit ausführen, und es wird alles in die neue Tabelle kopiert.
Einfacher und sinnvoller wäre es jedoch, wenn Sie einfach Verknüpfungen zu den verschiedenen Tabellen erstellen, die Sie auf einem neuen Blatt zusammenstellen wollen.
Klicken Sie dazu in die erste Zelle auf dem neuen, leeren Tabellenblatt, die gefüllt werden soll.
Geben Sie ein Gleichheitszeichen (=) in der Zelle ein und wechseln Sie dann in die Tabelle, aus der die Daten übernommen werden sollen.
Klicken Sie auf die Zelle, aus der Sie die Daten übernehmen (kopieren) wollen.
Bestätigen Sie die Auswahl mit "Enter".
Nun steht eine Verknüpfung (und damit der Wert aus der Originalzelle) in der Zelle, in der Sie zuvor das Gleichheitszeichen eingegeben hatten, und sobald sich der Wert in der Originalzelle ändert, ändert er sich auch hier.
Sie können die restlichen Zellen mit "AutoAusfüllen" mit den entsprechenden Bezügen füllen und so sämtliche Tabellen auf einer neuen Tabelle zusammenstellen, die sofort aktualisiert wird, sobald sich in der Originaltabelle etwas ändert. Sie brauchen sich dann um nichts mehr zu kümmern und haben immer den aktuellen Stand in der von Ihnen gewünschten Zusammenstellung.



Kommentare
Es sind keine Kommentare vorhanden.