I think it should be something, but I do not know how to assemble and do the whole macro. Ask for some assistance from you.
Sub
Macro1()
'Macro1 Macro
'
'
Sheets("test").Select
Windows("recived file.xlsm").Activate
Sheets("test").Select
ActiveSheet.Range("$A$1:$S$29").AutoFilter Field:=2, Criteria1:=RGB(255, 0 _
, 0), Operator:=xlFilterFontColor
Rows("20:29").Select
Selection.Copy
Windows("basic file.xlsm").Activate
Range("A30").Select
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
:=False, Transpose:=False
Windows("recived file.xlsm").Activate
ActiveSheet.Range("$A$1:$S$29").AutoFilter Field:=2
Application.CutCopyMode = False
Sheets("test2").Select
ActiveSheet.Range("$A$1:$S$29").AutoFilter Field:=2, Criteria1:=RGB(255, 0 _
, 0), Operator:=xlFilterFontColor
Rows("20:29").Select
Selection.Copy
Windows("basic file.xlsm").Activate
Sheets("test2").Select
Range("A30").Select
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
:=False, Transpose:=False
Windows("recived file.xlsm").Activate
Application.CutCopyMode = False
ActiveSheet.Range("$A$1:$S$29").AutoFilter Field:=2
Sheets("test3").Select
ActiveSheet.Range("$A$1:$S$29").AutoFilter Field:=2, Criteria1:=RGB(255, 0 _
, 0), Operator:=xlFilterFontColor
Rows("20:29").Select
Selection.Copy
Windows("basic file.xlsm").Activate
Sheets("test3").Select
Range("A30").Select
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
:=False, Transpose:=False
Windows("recived file.xlsm").Activate
Application.CutCopyMode = False
ActiveSheet.Range("$A$1:$S$29").AutoFilter Field:=2
ActiveWindow.Close
Range("A39").Select
Sheets("test").Select
'to the end to all sheets
ActiveWorkbook.Save
End Sub