baquang1984
Thành viên tiêu biểu
![](/diendan/data/PhoToDanhHieu/pip.gif)
- Tham gia
- 3/6/10
- Bài viết
- 429
- Được thích
- 44
- Nghề nghiệp
- Kỹ sư Lâm nghiệp
Em Chào Thầy cô và anh chị trên diễn đàn GPE
Em viết một chương trình in GCN và dưới đây là Code VBA
Chương trình in sẽ kiểm tra dữ liệu ở cột A và đếm số dòng thỏa mãn điều kiện để in ra các Sheets"In_Trang2-2" đến Sheets"In_Trang2-6" tuy nhiên chương trình của em gặp phải vấn đề như sau ạ ở Sheets"IN_GCN" cột S có một giá trị như file đính kèm thì khi chạy chương trình in báo lỗi ạ. Mong thầy cô và anh chị trên diễn đàn kiểm tra và sửa giúp em với ạ em cảm ơn nhiều ạ
Em viết một chương trình in GCN và dưới đây là Code VBA
PHP:
Public Sub In_GCN3()
Dim k As Long
Dim DL1(), DL2(), kq(), DS(), lr As Integer, Lr1 As Long, SoThua As Long
lr = Sheet2.Range("S65000").End(xlUp).Row
DS = Sheet2.Range("S4:S" & lr)
For k = 1 To UBound(DS)
Sheet2.Range("O3") = DS(k, 1)
Lr1 = Sheet2.Range("A65536").End(xlUp).Row
SoThua = Sheet2.Range("A4:A" & Lr1).Rows.Count
Select Case SoThua
Case Is = 2
Sheet3.PrintOut from:=1, To:=1, copies:=1
Case Is = 3
Sheet4.PrintOut from:=1, To:=1, copies:=1
Case Is = 4
Sheet5.PrintOut from:=1, To:=1, copies:=1
Case Is = 5
Sheet6.PrintOut from:=1, To:=1, copies:=1
Case Is = 6
Sheet7.PrintOut from:=1, To:=1, copies:=1
End Select
Next k
End Sub