Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
856to860
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
856to860
856to860
Aktuelles Verzeichnis
Verzeichnis Index
Verzeichnis Index
Übersicht Verzeichnisse
Inhaltsverzeichnis

Daten neu anordnen

Daten neu anordnen
02.04.2007 14:43:00
Luftibus
Hallo zusammen
für die Excel-Könner unter Euch mit Bestimmtheit kein Problem - aber ich krieg's nicht auf die Reihe...
Ein Teil der Daten einer Tabelle (Spalten F:K) müssen in einem neuen Sheet neu angeordnet wieder gegeben werden. Zum besseren Verständnis habe ich ein Beispiel mitgegeben.
https://www.herber.de/bbs/user/41492.xls
Herzlichen Dank für Eure Unterstützung!!!
Luftibus

2
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Daten neu anordnen
02.04.2007 15:10:43
Rudi
Hallo,

Sub aufbereiten()
Dim vntTemp, vntDaten(), lngRow As Long, lngRows As Long, lngDaten As Long, iColumns As  _
Integer, iColumn As Integer
With Sheets(1)
lngRows = .Cells(Rows.Count, 6).End(xlUp).Row
iColumns = .Cells(1, Columns.Count).End(xlToLeft).Column
vntTemp = .Range(.Cells(1, 6), .Cells(lngRows, iColumns))
End With
ReDim Preserve vntDaten(1 To UBound(vntTemp, 1) * UBound(vntTemp, 2), 1 To 3)
vntDaten(1, 1) = "Auftragsnr"
vntDaten(1, 2) = "A-Art"
vntDaten(1, 3) = "Betrag"
lngDaten = 1
For lngRow = 2 To lngRows
For iColumn = 2 To iColumns - 5
lngDaten = lngDaten + 1
vntDaten(lngDaten, 1) = vntTemp(lngRow, 1)
vntDaten(lngDaten, 2) = Trim(Replace(vntTemp(1, iColumn), "A-Art", ""))
vntDaten(lngDaten, 3) = vntTemp(lngRow, iColumn)
Next iColumn
Next lngRow
With Sheets(2)
.Cells.Clear
.Range(.Cells(1, 1), .Cells(lngDaten, 3)) = vntDaten
End With
End Sub

Gruß
Rudi
Eine Kuh macht Muh, viele Kühe machen Mühe
Anzeige
Danke!
02.04.2007 15:25:00
Luftibus
Rudi, du bist ein genialer Typ!
Herzlichen Dank!!!

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige