ich habe folgendes Makro gebastelt:
Sub Daten_auslesen_für_alle_roten_Reiter()
Dim blatt As Worksheet
For Each blatt In ActiveWorkbook.Worksheets
If blatt.Tab.ColorIndex = 3 Then
blatt.Select
Run "Makro5"
End If
Next blatt
End Sub
Sub Makro5()
wert = 3
If Range("h" & wert) = "fehlerhaft" Then
Range("E" & wert & ":" & "I" & wert).CopySelection.Copy
Sheets("zusammen").Select
Range("a65536").End(xlUp).Select
ActiveCell.Offset(1, 0).Select
ActiveSheet.Paste
End If
End Sub
Ziel soll sein, dass aus allen roten Reiter der Bereich E:I der betreffenden Zeile kopiert wird, wenn H Wert = fehlerhaft. Die Prüfung auf H funktioniert, aber das kopieren des Bereiches - fett markiert - nicht.Wer kann mir weiterhelfen? Da ich noch in den Anfängen bin, wäre mir eine Hilfe bei diesem Makro lieber als ein Top-Makro, was zwar toll wäre, mir aber nicht helfen würde (werde es vermutlich nicht verstehen).
LG
Claudia