em có ghi macro và xóa những macro thừa và được thế này
Sheets("Sheet5").Select
Columns("A:AP").Select
Selection.ClearContents
Sheets("Sheet1 (2)").Select
Range("U7:V7").Select
Selection.Copy
Range("J9").Select
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
:=False, Transpose:=False
Sheets("Sheet6").Select
Sheets("Sheet1").Range("A6:E10017").AdvancedFilter Action:=xlFilterCopy, _
CriteriaRange:=Range("B7:B8"), CopyToRange:=Range("A10:E10"), Unique:=False
With ActiveWorkbook.Worksheets("Sheet6").Sort
.SetRange Range("A11:E1113")
.Header = xlNo
.MatchCase = False
.Orientation = xlTopToBottom
.SortMethod = xlPinYin
.Apply
End With
Sheets("Sheet1 (2)").Select
Rows("7:56").Select
Selection.Copy
Sheets("Sheet5").Select
Rows("1:1").Select
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
:=False, Transpose:=False
Sheets("Sheet1 (2)").Select
Sheets("Sheet1 (2)").Select
Range("U8:V8").Select
Selection.Copy
Range("J9").Select
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
:=False, Transpose:=False
Sheets("Sheet6").Select
Sheets("Sheet1").Range("A6:E10017").AdvancedFilter Action:=xlFilterCopy, _
CriteriaRange:=Range("B7:B8"), CopyToRange:=Range("A10:E10"), Unique:=False
With ActiveWorkbook.Worksheets("Sheet6").Sort
.SetRange Range("A11:E1113")
.Header = xlNo
.MatchCase = False
.Orientation = xlTopToBottom
.SortMethod = xlPinYin
.Apply
End With
Sheets("Sheet1 (2)").Select
Rows("7:56").Select
Selection.Copy
Sheets("Sheet5").Select
Rows("51:51").Select
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
:=False, Transpose:=False
Sheets("Sheet1 (2)").Select
Sheets("Sheet1 (2)").Select
Range("U9:V9").Select
Selection.Copy
Range("J9").Select
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
:=False, Transpose:=False
Sheets("Sheet6").Select
Sheets("Sheet1").Range("A6:E10017").AdvancedFilter Action:=xlFilterCopy, _
CriteriaRange:=Range("B7:B8"), CopyToRange:=Range("A10:E10"), Unique:=False
With ActiveWorkbook.Worksheets("Sheet6").Sort
.SetRange Range("A11:E1113")
.Header = xlNo
.MatchCase = False
.Orientation = xlTopToBottom
.SortMethod = xlPinYin
.Apply
End With
Sheets("Sheet1 (2)").Select
Rows("7:56").Select
Selection.Copy
Sheets("Sheet5").Select
Rows("101:101").Select
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
:=False, Transpose:=False
Sheets("Sheet1 (2)").Select
Sheets("Sheet1 (2)").Select
Range("U10:V10").Select
Selection.Copy
Range("J9").Select
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
:=False, Transpose:=False
Sheets("Sheet6").Select
Sheets("Sheet1").Range("A6:E10017").AdvancedFilter Action:=xlFilterCopy, _
CriteriaRange:=Range("B7:B8"), CopyToRange:=Range("A10:E10"), Unique:=False
With ActiveWorkbook.Worksheets("Sheet6").Sort
.SetRange Range("A11:E1113")
.Header = xlNo
.MatchCase = False
.Orientation = xlTopToBottom
.SortMethod = xlPinYin
.Apply
End With
Sheets("Sheet1 (2)").Select
Rows("7:56").Select
Selection.Copy
Sheets("Sheet5").Select
Rows("151:151").Select
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
:=False, Transpose:=False
Sheets("Sheet1 (2)").Select
Sheets("Sheet1 (2)").Select
Range("U11:V11").Select
Selection.Copy
Range("J9").Select
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
:=False, Transpose:=False
Sheets("Sheet6").Select
Sheets("Sheet1").Range("A6:E10017").AdvancedFilter Action:=xlFilterCopy, _
CriteriaRange:=Range("B7:B8"), CopyToRange:=Range("A10:E10"), Unique:=False
With ActiveWorkbook.Worksheets("Sheet6").Sort
.SetRange Range("A11:E1113")
.Header = xlNo
.MatchCase = False
.Orientation = xlTopToBottom
.SortMethod = xlPinYin
.Apply
End With
Sheets("Sheet1 (2)").Select
Rows("7:56").Select
Selection.Copy
Sheets("Sheet5").Select
Rows("201:201").Select
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
:=False, Transpose:=False
Sheets("Sheet1 (2)").Select
Sheets("Sheet1 (2)").Select
Range("U12:V12").Select
Selection.Copy
Range("J9").Select
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
:=False, Transpose:=False
Sheets("Sheet6").Select
Sheets("Sheet1").Range("A6:E10017").AdvancedFilter Action:=xlFilterCopy, _
CriteriaRange:=Range("B7:B8"), CopyToRange:=Range("A10:E10"), Unique:=False
With ActiveWorkbook.Worksheets("Sheet6").Sort
.SetRange Range("A11:E1113")
.Header = xlNo
.MatchCase = False
.Orientation = xlTopToBottom
.SortMethod = xlPinYin
.Apply
End With
Sheets("Sheet1 (2)").Select
Rows("7:56").Select
Selection.Copy
Sheets("Sheet5").Select
Rows("251:251").Select
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
:=False, Transpose:=False
Sheets("Sheet1 (2)").Select
Sheets("Sheet1 (2)").Select
Range("U13:V13").Select
Selection.Copy
Range("J9").Select
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
:=False, Transpose:=False
Sheets("Sheet6").Select
Sheets("Sheet1").Range("A6:E10017").AdvancedFilter Action:=xlFilterCopy, _
CriteriaRange:=Range("B7:B8"), CopyToRange:=Range("A10:E10"), Unique:=False
With ActiveWorkbook.Worksheets("Sheet6").Sort
.SetRange Range("A11:E1113")
.Header = xlNo
.MatchCase = False
.Orientation = xlTopToBottom
.SortMethod = xlPinYin
.Apply
End With
Sheets("Sheet1 (2)").Select
Rows("7:56").Select
Selection.Copy
Sheets("Sheet5").Select
Rows("301:301").Select
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
:=False, Transpose:=False
Sheets("Sheet1 (2)").Select
Sheets("Sheet1 (2)").Select
Range("U14:V14").Select
Selection.Copy
Range("J9").Select
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
:=False, Transpose:=False
Sheets("Sheet6").Select
Sheets("Sheet1").Range("A6:E10017").AdvancedFilter Action:=xlFilterCopy, _
CriteriaRange:=Range("B7:B8"), CopyToRange:=Range("A10:E10"), Unique:=False
With ActiveWorkbook.Worksheets("Sheet6").Sort
.SetRange Range("A11:E1113")
.Header = xlNo
.MatchCase = False
.Orientation = xlTopToBottom
.SortMethod = xlPinYin
.Apply
End With
Sheets("Sheet1 (2)").Select
Rows("7:56").Select
Selection.Copy
Sheets("Sheet5").Select
Rows("351:351").Select
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
:=False, Transpose:=False
Sheets("Sheet1 (2)").Select
Sheets("Sheet1 (2)").Select
Range("U15:V15").Select
Selection.Copy
Range("J9").Select
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
:=False, Transpose:=False
Sheets("Sheet6").Select
Sheets("Sheet1").Range("A6:E10017").AdvancedFilter Action:=xlFilterCopy, _
CriteriaRange:=Range("B7:B8"), CopyToRange:=Range("A10:E10"), Unique:=False
With ActiveWorkbook.Worksheets("Sheet6").Sort
.SetRange Range("A11:E1113")
.Header = xlNo
.MatchCase = False
.Orientation = xlTopToBottom
.SortMethod = xlPinYin
.Apply
End With
Sheets("Sheet1 (2)").Select
Rows("7:56").Select
Selection.Copy
Sheets("Sheet5").Select
Rows("401:401").Select
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
:=False, Transpose:=False
Sheets("Sheet1 (2)").Select
Sheets("Sheet1 (2)").Select
Range("U16:V16").Select
Selection.Copy
Range("J9").Select
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
:=False, Transpose:=False
Sheets("Sheet6").Select
Sheets("Sheet1").Range("A6:E10017").AdvancedFilter Action:=xlFilterCopy, _
CriteriaRange:=Range("B7:B8"), CopyToRange:=Range("A10:E10"), Unique:=False
With ActiveWorkbook.Worksheets("Sheet6").Sort
.SetRange Range("A11:E1113")
.Header = xlNo
.MatchCase = False
.Orientation = xlTopToBottom
.SortMethod = xlPinYin
.Apply
End With
Sheets("Sheet1 (2)").Select
Rows("7:56").Select
Selection.Copy
Sheets("Sheet5").Select
Rows("451:451").Select
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
:=False, Transpose:=False
Sheets("Sheet1 (2)").Select
Sheets("Sheet1 (2)").Select
Range("U17:V17").Select
Selection.Copy
Range("J9").Select
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
:=False, Transpose:=False
Sheets("Sheet6").Select
Sheets("Sheet1").Range("A6:E10017").AdvancedFilter Action:=xlFilterCopy, _
CriteriaRange:=Range("B7:B8"), CopyToRange:=Range("A10:E10"), Unique:=False
With ActiveWorkbook.Worksheets("Sheet6").Sort
.SetRange Range("A11:E1113")
.Header = xlNo
.MatchCase = False
.Orientation = xlTopToBottom
.SortMethod = xlPinYin
.Apply
End With
Sheets("Sheet1 (2)").Select
Rows("7:56").Select
Selection.Copy
Sheets("Sheet5").Select
Rows("501:501").Select
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
:=False, Transpose:=False
Sheets("Sheet1 (2)").Select
Sheets("Sheet1 (2)").Select
Range("U18:V18").Select
Selection.Copy
Range("J9").Select
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
:=False, Transpose:=False
Sheets("Sheet6").Select
Sheets("Sheet1").Range("A6:E10017").AdvancedFilter Action:=xlFilterCopy, _
CriteriaRange:=Range("B7:B8"), CopyToRange:=Range("A10:E10"), Unique:=False
With ActiveWorkbook.Worksheets("Sheet6").Sort
.SetRange Range("A11:E1113")
.Header = xlNo
.MatchCase = False
.Orientation = xlTopToBottom
.SortMethod = xlPinYin
.Apply
End With
Sheets("Sheet1 (2)").Select
Rows("7:56").Select
Selection.Copy
Sheets("Sheet5").Select
Rows("551:551").Select
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
:=False, Transpose:=False
Sheets("Sheet1 (2)").Select
Sheets("Sheet1 (2)").Select
Range("U19:V19").Select
Selection.Copy
Range("J9").Select
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
:=False, Transpose:=False
Sheets("Sheet6").Select
Sheets("Sheet1").Range("A6:E10017").AdvancedFilter Action:=xlFilterCopy, _
CriteriaRange:=Range("B7:B8"), CopyToRange:=Range("A10:E10"), Unique:=False
With ActiveWorkbook.Worksheets("Sheet6").Sort
.SetRange Range("A11:E1113")
.Header = xlNo
.MatchCase = False
.Orientation = xlTopToBottom
.SortMethod = xlPinYin
.Apply
End With
Sheets("Sheet1 (2)").Select
Rows("7:56").Select
Selection.Copy
Sheets("Sheet5").Select
Rows("601:601").Select
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
:=False, Transpose:=False
Sheets("Sheet1 (2)").Select