Em định tạo 1 file excel mới, copy Bản cam kết ra 1 file mới rồi điền tên lần lượt theo tên danh sách nhân sự rồi lưu file thành tên của nhân sự - số căn cước công dân. Sau đó e muốn in hồ sơ của nhân sự nào thì em điền dấu x vào cột tình trạng để cho nó chỉ in cả tập hồ sơ mà e đã đánh dấu. Nhưng em mới đang lần đến copy nguyên cả sheet sang 1 file mới mà nó vẫn đang báo sai. Mọi người xem và chỉ giúp e với ạ. Em cảm ơn ạ.
Sub TTN()
Dim wb As Workbook, ws As Worksheet
Dim QtyOfFile As Integer, i As Integer
QtyOfFile = ThisWorkbook.Sheets("DS NhanSu").Range("A2").Value
For i = 1 To 100
Set wb = Workbooks.Add
Set ws = wb.Worksheets(1)
ThisWorbook.Sheets("BCK TTN").Cells.Copy ws.Value
With ThisWorkbook.Sheets("DS NhanSu")
.Range("G" & i + 2).Copy ws.Range("B2").Value
.Range("V" & i + 2).Copy ws.Range("C15").Value
End With
Next i
End Sub