Supportnet Computer
Planet of Tech

Supportnet / Forum / Tabellenkalkulation

Zellen kopieren mit Makro





Frage

Hallo, ich habe folgendes Problem. Es existieren zwei Tabellen. In Tabelle 1 sind verschiedene Spalten, die in die andere Tabelle (nicht Tabellenblatt!) übertragen werden müssen. Also Zellen der Spalte A / Tab 1 in Spalte B / Tab 2 Zellen der Spalte B / Tab 1 in Spalte C / Tab 2 Zellen der Spalte C / Tab 1 in Spalte F / Tab 2 Zellen der Spalte D / Tab 1 in Spalte G / Tab 2 Zellen der Spalte F / Tab 1 in Spalte H / Tab 2 Zellen der Spalte F / Tab 1 in Spalte E / Tab 2 Zellen der Spalte I / Tab 1 in Spalte P / Tab 2 Jetzt gibts noch eine kleine Schwierigkeit. In der ersten Tabelle stehen die Werte jeweils in den Zeilen untereinander. In der zweiten Tabelle müssen Sie aber mit einem Abstand von 9 Leerzeilen eingefügt werden. Kann mir jemand helfen? - Einfach wäre doch ein Makro, oder? Gruss Schade

Antwort 1 von Saarbauer

Hallo,

im Thread Antwort 7

https://supportnet.de/threads/1100109

habe ich das Übertragen von einem Tabellenblatt auf ein andees dargestellt, hie müßte es ähnlich laufen.

Gruß

Helmut

Antwort 2 von JSchade

Hallo Helmut,

das habe ich auch schon gefunden.

Was muss ich denn abändern, wenn er aus verschiedenen Dateien (nicht nur Blättern) kopieren soll.

Und ausserdem müsste ich doch was ändern, damit er die oben beschriebene Zuordnung der Spalten hinbekommt. - Das Makro, auf das Du verwiesen hast, kopiert doch nur ganze Zeilen ??? - Den genauen Durchblick hab ich noch nicht so (;-))

Gruss

Jörg.

Antwort 3 von Saarbauer

Hallo,

ich würde an deiner Stelle die Daten in ein neues Tabellenblatt zeilenweise übertragen und dann dann die Zeilen und Spalten entsprechend verschieben(wäre auch mit einem Makro möglich).

Wenn diese Übertragung öfters gebraucht wird, ist es natürlich sinnvoll ein Gesamtmakro sich zu bauen.

Der Wechsel von Zeilen und Spalten erfolgt mit dem Befehl ActiveCell.Offset( "Zeilen", "Spalten").Select

Mit dem Wert wird die Verschiebung vom jetztigen Standort angegeben Positiv nach unten oder rechts.

Gruß

Helmut

Ich möchte kostenlos eine Frage an die Mitglieder stellen:


Ähnliche Themen:


Suche in allen vorhandenen Beiträgen: