online 1
gast (50)

/ Forum / Tabellenkalkulation

TabellenkalkulationTabellenkalkulation

Fragevon manney vom 18.06.2021, 15:35 Options

Tabellenblatt öffnen

Hallo,

ich habe 5 Tabellen..

Tabelle01 bis Tabelle05. Tabelle01(Weber), Tabelle02(Müller) usw..
ich möchte aus Tabelle01 bis Tabelle05 immer die Zelle F7 in die Tabelle00 in Spalte A3 untereinander kopieren..
Geht das mit einer schleife? oder muss ich den VBA befehl 5 mal schreiben und die Tabellennamen jeweils ersetzen?

Danke..


Antwort schreiben

Antwort 1 von kicia vom 19.06.2021, 09:07 Options


    sourceCell = "F7"
    targetSheet = "Tabelle00"
    targetCol = "A"
    targetRow = 3
    sourceSheet = ""
    For i = 1 To 3
        sourceSheet = "Tabelle" & i
        Sheets(sourceSheet).Select
        Range(sourceCell).Select
        Selection.Copy
        Sheets(targetSheet).Select
        Range(targetCol & targetRow).Select
        ActiveSheet.Paste
        targetRow = targetRow + 1
    Next


oder, wenn sich bei den namen der blätter mehr als nur die zahl ändert:


    sourceCell = "F7"
    targetSheet = "Tabelle4"
    targetCol = "A"
    targetRow = 3
    tabs = Array("Tabelle1_xyz", "Tabelle2_abc", "Tabelle3_blabla")
    sourceSheet = ""
    For i = 1 To 3
        sourceSheet = tabs(i - 1)
        Sheets(sourceSheet).Select
        Range(sourceCell).Select
        Selection.Copy
        Sheets(targetSheet).Select
        Range(targetCol & targetRow).Select
        ActiveSheet.Paste
        targetRow = targetRow + 1
    Next

Antwort 2 von nighty vom 19.06.2021, 10:51 Options

hi kicia :-)

kein modul zu sehen,keine deklarationen, und zu viele selectionen

gruss nighty

Ähnliche Themen

Makro ausführen auf 2. Tabellenblatt
hpeter  12.02.2008 - 72 Hits - 10 Antworten

doppelte in neues tabellenblatt
ponscho  27.02.2008 - 45 Hits - 5 Antworten

Tabellenblatt speichern ohne Makroverknüpfung
h-peter1  07.03.2008 - 37 Hits - 1 Antwort

Summe aus Tabellenblatt in anderes Tabellenblatt übernehmen
Sarah_oc  27.03.2008 - 42 Hits - 4 Antworten

VBA U. F. ausführung in Tabellenblatt
ro05  11.04.2008 - 32 Hits - 2 Antworten

Hinweis

Diese Frage ist schon etwas älter, Sie können daher nicht mehr auf sie antworten. Sollte Ihre Frage noch nicht gelöst sein, stellen Sie einfach eine neue Frage im Forum..

Neue Einträge

Version: supportware 1.9.150 / 10.06.2022, Startzeit:Thu Jan 8 21:07:44 2026