vanquangdy
Thành viên chính thức


- Tham gia
- 29/10/08
- Bài viết
- 65
- Được thích
- 4
Chào các AC trên diễn đàn, tôi có một macro dùng để xóa các cột c và D trong các sh (TongHop, Noitru, ngoaitru) nhưng tôi thấy code của mình dài quá không biết như thế nào cho đúng. nhờ ACE rút gọn dùm, cám ơn nhiều
Sub Xoa()
Sheets("TongHop").Visible = xlSheetVisible
Sheets("noitru").Visible = xlSheetVisible
Sheets("ngoaitru").Visible = xlSheetVisible
Sheets("TongHop").Select
Range("C8
210").Select
Selection.ClearContents
Sheets("noitru").Select
Range("C8:C210").Select
Selection.ClearContents
Sheets("ngoaitru").Select
Range("C8:C210").Select
Selection.ClearContents
Sheets("TongHop").Visible = xlSheetVeryHidden
Sheets("noitru").Visible = xlSheetVeryHidden
Sheets("ngoaitru").Visible = xlSheetVeryHidden
End Sub
Sub Xoa()
Sheets("TongHop").Visible = xlSheetVisible
Sheets("noitru").Visible = xlSheetVisible
Sheets("ngoaitru").Visible = xlSheetVisible
Sheets("TongHop").Select
Range("C8

Selection.ClearContents
Sheets("noitru").Select
Range("C8:C210").Select
Selection.ClearContents
Sheets("ngoaitru").Select
Range("C8:C210").Select
Selection.ClearContents
Sheets("TongHop").Visible = xlSheetVeryHidden
Sheets("noitru").Visible = xlSheetVeryHidden
Sheets("ngoaitru").Visible = xlSheetVeryHidden
End Sub