ich habe ca. 150 Tabellenblätter:
1 - Results
1 - Graphic
1 - Axxuracy
1 - Normalized differeces
1 - Measurement data
2 - Results
....
Der Aufbau der einzelnen Datenblätter ist immer gleich.
Ich benötige aus dem jedem der "Results"-Reiter immer genau eine Zelle, die ich gerne in einem neuen Tabellenblatt gerne auflisten würde.
Ich habe ein ähnliches Makro gefunden und etwas abgeändert, es tut aber nicht das was es soll:
Sub test()
Dim lngNextRow As Long, oWS As Worksheet
With Sheets.Add 'neue Tabelle
lngNextRow = 2 'erste Einfügezeile
For Each oWS In ThisWorkbook.Worksheets 'Schleife über die Tabellen
oWS.Rows(15).Copy .Cells(lngNextRow, 1) 'Zeile 2 kopieren
.Rows(lngNextRow).Value = .Rows(lngNextRow).Value 'Formel durch Werte ersetzen
lngNextRow = lngNextRow + 1 'nächst Zeilennummer
End
Next oWS 'nächste Tabelle
End With
End Sub
Ich hätte auch nichts dagegen, wenn mir aus jedem Reiter die gleiche Zelle kopiert wird, dass kann man vielleicht auch mal gebrauchen und etwas zu löschen ist um einiges einfacher.
Vielen Dank vorab!!