Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
1484to1488
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

Excel VBA Spalten in eine Zeile kopieren

Excel VBA Spalten in eine Zeile kopieren
31.03.2016 15:20:49
Chris
Hallo zusammen,
ich habe eine Tabelle die wie folgt aussieht:

Nr   Name   Value1   Value2   Value3
1    ert    x1       x2
2    wer             x2       x3
3    tre             x2

Nun würde ich gerne einen Makro haben der die Werte der Value1, Value2 und Value3
folgend runterkopiert:

Nr   Name   Value
1    ert    x1
1    ert    x2
2    wer    x2
2    wer    x3
3    tre    x2

Könnt Ihr mir da weiterhelfen?
Viele Grüße Chris

3
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Excel VBA Spalten in eine Zeile kopieren
31.03.2016 20:21:15
Chris
Kann mir hierbei niemand weiter helfen?
Gruß Chris

AW: Excel VBA Spalten in eine Zeile kopieren
31.03.2016 21:37:39
Gerd
Hallo Chris,
natürlich kommt auch dein Problem dran. :-)

Sub Test()
Dim arr As Variant
Dim Rng As Range
Dim objCell As Range
Dim I As Long
Set Rng= Range("C2:E4") 'Spaltenbereiche ggf. anpassen
Redim arr(1 To Worksheetfunction.CountA(Rng), 1 to 3)
For Each objCell in Rng
If Not IsEmpty(objCell) Then
I= I + 1
arr(I, 1)= Cells(objCell.Row, 1).Value
arr(I, 2)= Cells(objCell.Row, 2).Value
arr(I,v3)= objCell.Value
End If
Next
'Ausgabe ggf. anpassen
Cells(6, 1).Resize(Ubound(arr), Ubound(arr, 2))= arr
Set Rng = Nothing
End Sub

Gruß Gerd

Anzeige
AW: Excel VBA Spalten in eine Zeile kopieren
01.04.2016 12:45:59
Chris
Hallo Gerd,
vielen Dank für deinen Code! Ich habe es jetzt noch an meine Datei angepasst und es funktioniert perfekt.
Viele Grüße Chris

333 Forumthreads zu ähnlichen Themen

Anzeige
Anzeige
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige