Dear anh, em mở được macros nhưng không biết làm thế nào, mong anh hướng dẫn thêm(office 2010).
Anh ơi chỉ làm được trong 4 cột thôi hả anh, em cần 34 cột, anh giúp em với, thực sự là em chẳng hiều gì về macro.
Private Sub Worksheet_Activate()
Application.ScreenUpdating = False
Dim sh
Rows("4:50000").ClearContents
For Each sh In Worksheets
If sh.Name <> "TT" Then
With sh
.Range(.[a4], .[a65536].End(3)).Resize(, 34).Copy _
[a65536].End(3).Offset(1)
End With
End If
Next
Application.ScreenUpdating = True
End Sub
Trong code cũ:Anh ơi chỉ làm được trong 4 cột thôi hả anh, em cần 34 cột, anh giúp em với, thực sự là em chẳng hiều gì về macro.
Private Sub Worksheet_Activate()
Application.ScreenUpdating = False
Dim sh
[a4:d10000].ClearContents
For Each sh In Worksheets
If sh.Name <> "TT" Then
With sh
1 .Range(.[a4], .[d65536].End(3)).Copy _
[a65536].End(3).Offset(1)
End With
End If
Next
Application.ScreenUpdating = True
End Sub
.Range(.[a4], .[a65536].End(3)).Resize(, 34).Copy _