Sub CmdPrint()
Dim n, i, hoi As Integer
i = Sheet1.[n2]
n = Application.WorksheetFunction.Max(Sheet28.[a6:a100])
hoi = MsgBox("CHU Y: Ban chon in tu so " & i & _
" den so " & IIf((i + 19) > n, n, i + 19) & Chr(13) _
& "Dong y nhan OK. Huy bo nhan Cancel", vbOKCancel, "IN GIAY MOI")
If hoi <> 1 Then Exit Sub
With Sheet1
For i = .[n2] To .[n2] + 19 Step 2
If i > n Then Exit Sub
.[n2] = i
If .[n7] = True Then
.PrintOut From:=1, To:=1, Copies:=1
Else
.PrintPreview
End If
Next
End With
End Sub