Supportnet Computer
Planet of Tech

Supportnet / Forum / Tabellenkalkulation

daten aus spalte in jede zweite zeile übernehmen





Frage

Hallo Zusammen, Ich möchte Daten aus einer Spalte in jede zweite Zeile auf einem anderen Blatt übertragen: von A1 nach B1 A2 nach B3 A3 nach B5 usw Vielen Dank im Vorraus

Antwort 1 von coros

Hi Andreas,

kopiere nachfolgendes Makro in ein "StandardModul" und starte es über eine Befehlsschaltfläche.

Option Explicit

Sub Daten_kopieren()
Dim Wiederholungen As Long, nächste_Zeile As Long
Application.ScreenUpdating = False
nächste_Zeile = 1
For Wiederholungen = 1 To Range("A65536").End(xlUp).Row
Sheets("Tabelle2").Cells(nächste_Zeile, 2) = Sheets("Tabelle1").Cells(Wiederholungen, 1)
nächste_Zeile = nächste_Zeile + 2
Next
End Sub


Dieses Makro kopiert Werte aus Tabellenblatt "Tabelle1" Spalte A und fügt sie in Tabellenblatt "Tabelle2" in Spalte B in jede zweite Zeile wieder ein. Wenn Deine Blätter andere Namen als "Tabelle1" als Blatt aus dem kopiert und "Tabelle2" als Blatt, in das kopiert werden soll, dann musst Du die Namen in dem Makro anpassen.

Ich hoffe, Du kommst klar. Bei Fragen melde Dich bitte wieder.

Solltest Du nicht wissen, wie Du den Code in Deine Datei bekommst, dann schau mal auf meiner HP in der Rubrik Anleitungen und dort dann in der Anleitungsnummer 3 und 4 nach. Dort stelle ich dazu eine bebilderte Anleitung zur Verfügung, die Dir sicherlich helfen wird.

MfG,
Oliver
Da hier der einzige Lohn für die Helfer eine Rückmeldung ist, wäre es nett, wenn Du ein
Feedback abgeben könntest, ob der Lösungsvorschlag Dein Problem gelöst hat.

Antwort 2 von rainberg

Hallo Andreas,

eine Formelalternative wäre:

=WENN(REST(ZEILE();2)=1;INDIREKT("Tabelle1!A"&AUFRUNDEN(ZEILE()/2;0));"")

Gruß Rainer

Antwort 3 von AndreasKrueger

Vielen Dank Leute,
Ihr habt mir sehr geholfen wobei die AW von rainberg
genau das ist wonach ich gesucht habe.

schönen Tag noch
Gruß
Andreas

Antwort 4 von AndreasKrueger

Hallo Rainberg,
Nochmals vielen Dank
Bei meinem Beispiel (vereinfacht Dargestellt) sollte es so sein das ich die Daten von zB. A5-A15 an belibiger Stelle zB. ab B25 zweizeilig einfügen kann, sodaß A5 nach B25, A6 nach B27 usw eingefügt wird.
Leider sind bei Deinem Bspl. ja auf Zelle A1 bzw. B1fixiert.

Gruß
Andreas