Sub
GetData()
Set
oMe = ThisWorkbook.ActiveSheet
Const
sDateiPfad
As
String
= "T:\20_Laboratory\TR\01_SK\01_P\Aufträge\"
sZelle1 =
"B5"
sZelle2 =
"B4"
sZelle3 =
"C5"
sZelle4 =
"C4"
sZelle5 =
"D5"
sZelle6 =
"D4"
sZelle7 =
"E5"
sZelle8 =
"E4"
sZelle9 =
"F4"
sZelle10 =
"G4"
sZelle11 =
"H4"
sZelle12 =
"I4"
sZelle13 =
"J4"
sZelle14 =
"K4"
sZelle15 =
"G2"
sZelle16 =
"A1"
sZelle17 =
"K1"
iZeile = 2
iSpalte = 1
Set
oFS = CreateObject(
"Scripting.FileSystemObject"
)
For
Each
oDatei
In
oFS.GetFolder(sDateiPfad).Files
sWbName = oDatei.Name
If
Left(LCase(oFS.GetExtensionName(sWbName)), 3) =
"xls"
Then
Workbooks.Open (sDateiPfad & sWbName)
Set
Wsh = Workbooks(sWbName).Sheets(
"Übersicht"
)
With
oMe.Cells(iZeile, iSpalte)
.Offset(0, 0).Value = Wsh.Range(sZelle1).Value
.Offset(0, 1).Value = Wsh.Range(sZelle2).Value
.Offset(0, 2).Value = Wsh.Range(sZelle3).Value
.Offset(0, 3).Value = Wsh.Range(sZelle4).Value
.Offset(0, 4).Value = Wsh.Range(sZelle5).Value
.Offset(0, 5).Value = Wsh.Range(sZelle6).Value
.Offset(0, 6).Value = Wsh.Range(sZelle7).Value
.Offset(0, 7).Value = Wsh.Range(sZelle8).Value
.Offset(0, 8).Value = Wsh.Range(sZelle9).Value
.Offset(0, 9).Value = Wsh.Range(sZelle10).Value
.Offset(0, 10).Value = Wsh.Range(sZelle11).Value
.Offset(0, 11).Value = Wsh.Range(sZelle12).Value
.Offset(0, 12).Value = Wsh.Range(sZelle13).Value
.Offset(0, 13).Value = Wsh.Range(sZelle14).Value
.Offset(0, 14).Value = Wsh.Range(sZelle15).Value
.Offset(0, 15).Value = Wsh.Range(sZelle16).Value
.Offset(0, 16).Value = Wsh.Range(sZelle17).Value
oMe.Hyperlinks.Add Anchor:=oMe.Cells(iZeile, iSpalte + 17), Address:=sDateiPfad & sWbName, TextToDisplay:=
"zum Auftrag"
End
With
Workbooks(sWbName).Saved =
True
Workbooks(sWbName).Close
iZeile = iZeile + 1
End
If
Next
End
Sub