Anzeige
Archiv - Navigation
1400to1404
Aktuelles Verzeichnis
Verzeichnis Index
Übersicht Verzeichnisse
Vorheriger Thread
Rückwärts Blättern
Nächster Thread
Vorwärts blättern
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

Zeile x-mal kopieren

Zeile x-mal kopieren
05.01.2015 13:52:51
Rog

Hallo zusammen!
als langjähriger Leser des Forums habe ich nun eine Frage und würde mich über regen Input freuen.
Problemstellung:
In Zeile 1, Spalte A, B und C habe ich bestimmte Werte (Name, Vorname, Internetadresse)
In Spalte D habe ich eine Anzahl (z.b. 89). Jetzt muss diese Zeile in einem neuen Excel-Reiter 89x (Anzahl aus Spalte D) untereinander kopiert werden.
In Zeile 2 ff. geht es genauso weiter, allerdings in Spalte D dann eine Anzahl von beispielsweise 43.
Besten Dank!
Rog

4
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
manuell vielleicht so
05.01.2015 14:05:06
Tino
Hallo,
Du schreibst nicht wie es ablaufen soll o. du dir den Ablauf vorstellst
daher hier eine mögliche manuelle Variante.
  • Bereich A1:C1 markieren

  • kopieren

  • andere Tabelle aktivieren

  • Im Namensfeld A1:A89 eingeben mit Enter abschließen

  •    A1:A89 ist jetzt markiert
  • Jetzt nur noch entsprechend einfügen (Werte, ges. Inhalt oder ähnliches)

  • Gruß Tino

    AW: Zeile x-mal kopieren
    05.01.2015 14:05:54
    Rudi Maintaire
    Hallo,
    schreibt in ein neues Blatt:
    Sub aaa()
    Dim arrIn, arrOut(), i As Long, j As Long, k As Integer, n As Long
    arrIn = Sheets(1).Range("A1").CurrentRegion
    ReDim arrOut(1 To WorksheetFunction.Sum(Sheets(1).Columns(4)), 1 To 3)
    For i = 1 To UBound(arrIn)
    For j = 1 To arrIn(i, 4)
    n = n + 1
    For k = 1 To 3
    arrOut(n, k) = arrIn(i, k)
    Next
    Next
    Next
    Worksheets.Add.Cells(1, 1).Resize(UBound(arrOut), 3) = arrOut
    End Sub
    

    Gruß
    Rudi

    Anzeige
    AW: Zeile x-mal kopieren
    05.01.2015 21:02:33
    Rog
    @Rudi Maintaire,
    prima, funktioniert wunderbar! Das hat mir eine Menge Arbeit erspart! Danke!
    @all
    Danke für den Support!
    Tolles Forum!

    AW: Zeile x-mal kopieren per Formel
    05.01.2015 15:47:04
    Daniel
    Hi
    Gehe so vor
    1. Füge in Spalte A einen neue Spalte ein, deine Daten beginnen jetzt in B
    2. Schreibe in A1 die Zahl 1
    3. Schreibe in A2 die Formel:=A1+E1
    Ziehe diese Formel bis ans Tabellenende und eine Zeile weiter. Achte darauf, dass du beim Ziehen die Zelle A1 nicht mitnimmst!
    4. im neuen Tabellenblatt kommt folgende Formel in Zelle A1:
    =Sverweis(Zeile($A1);Tabelle1!A:E;Spalte(B$1);wahr)
    Diese Formel ziehst du bis Spalte D und soweit nach unten wie benötigt (die Anzahl der Zeilen kannst du ja durch Summenbildung in Spalten E der anderen Tabellen ermitteln.
    Gruß Daniel

    Anzeige

    13 Forumthreads zu ähnlichen Themen

    Anzeige
    Anzeige

    Beliebteste Forumthreads (12 Monate)

    Anzeige

    Beliebteste Forumthreads (12 Monate)

    Anzeige
    Anzeige
    Anzeige