Hallo zusammen,
ich versuche vergeblich eine bestimmte Spalte aus mehreren Excel-Dateien nach eine Tabelle zu transponieren.
Hier mein bisheriger Code:
ub Transponieren()
Dim oMe As Object
'ZielDatei/-Tabelle
Set oMe = Workbooks("ziel.xls").Worksheets("Tabelle1")
'Pfad für zu durchsuchende Excel-Dateien
Const sDateiPfad As String = "C:\Alle_Dateien\"
'Verweis auf die einzelnen Dateien
Dim oFS As Object, oDatei As Object
Set oFS = CreateObject("Scripting.FileSystemObject")
For Each oDatei In oFS.GetFolder(sDateiPfad).Files
Workbooks.Open (sDateiPfad)
oDatei.Range("C2:E95").Select
oDatei.Selection.Copy
oMe.Activate
oMe.Rows("1:2").Select
oDatei.Selection.PasteSpecial Paste:=xlPasteAll, Operation:=xlNone, SkipBlanks:= _
False, Transpose:=True
Next
End Sub
Leider komme ich nicht weiter...
Lieben Gruß,
Nici
ich versuche vergeblich eine bestimmte Spalte aus mehreren Excel-Dateien nach eine Tabelle zu transponieren.
Hier mein bisheriger Code:
ub Transponieren()
Dim oMe As Object
'ZielDatei/-Tabelle
Set oMe = Workbooks("ziel.xls").Worksheets("Tabelle1")
'Pfad für zu durchsuchende Excel-Dateien
Const sDateiPfad As String = "C:\Alle_Dateien\"
'Verweis auf die einzelnen Dateien
Dim oFS As Object, oDatei As Object
Set oFS = CreateObject("Scripting.FileSystemObject")
For Each oDatei In oFS.GetFolder(sDateiPfad).Files
Workbooks.Open (sDateiPfad)
oDatei.Range("C2:E95").Select
oDatei.Selection.Copy
oMe.Activate
oMe.Rows("1:2").Select
oDatei.Selection.PasteSpecial Paste:=xlPasteAll, Operation:=xlNone, SkipBlanks:= _
False, Transpose:=True
Next
End Sub
Leider komme ich nicht weiter...
Lieben Gruß,
Nici