binhkrb nói:
Tôi có bảng chấm công VD tháng 1/2006
ỉ giúp tôi thành thật cảm ơn !
Bạn phải có sẵn 13 bảng với loạt tên như sau:Th0, Th1, Th2 . . . .,Th12
ở đây Th0 làm mẫu để chép đến các tháng # = đoạn mã như sau:
Sub ChepThang()
Dim Chu As String, Chu0 As String
1 Chu0 = "Th0"
2 Chu = "Th" & CStr(Month(Date))
3 Sheets(Chu0).Select: Cells.Select
4 Selection.Copy
5 Sheets(Chu).Select: Range("A1").Select
6 ActiveSheet.Paste : Application.CutCopyMode = False
7 Chu0 = "BẢNG CHẤM CÔNG THÁNG " & Right("0" & CStr(Month(Date)), 2)
71 CHU0 = CHU0 & "/" & CSTR(YEAR(DATE())) & "."
8 Range("B2").Select
9 ActiveCell.Value = Chu0
End Sub
Bạn làm 1 nút lệnh tại Th0 này để mỗi đầu tháng nhấn vô nó sẽ tự động chép từ Sheet mẫu đến tháng hiện hành;