MinhCong
Thành viên gắn bó
- Tham gia
- 28/5/09
- Bài viết
- 1,645
- Được thích
- 1,806
- Nghề nghiệp
- Xây dựng Cầu đường
Tôi có viết 1 đoạn code để copy 1 số vùng theo điều kiện như sau:
Yêu cầu nhờ giúp đỡ:
Nếu: n<1 thì dòng Rows("C" & J & ":C" & K) sẽ ẩn đi
Nếu: n=1 thì không copy vùng Range("C" & J & ":C" & K) sang
Rất mong được giúp đỡ. Xin chân thành cảm ơn!
Mã:
Sub NT_Congviec()
Dim i, J, K As Integer
Dim n As Long
For i = 155 To 235 Step 8
J = i + 2: K = i + 7: n = Range("C" & i)
With Range("C" & J & ":C" & K)
If [COLOR=Blue]n > 1[/COLOR] Then .Copy .Offset(, 1).Resize(, n - 1)
End With
Next
End Sub
Nếu: n<1 thì dòng Rows("C" & J & ":C" & K) sẽ ẩn đi
Nếu: n=1 thì không copy vùng Range("C" & J & ":C" & K) sang
Rất mong được giúp đỡ. Xin chân thành cảm ơn!