AnhThu-1976
Thành viên tích cực


- Tham gia
- 17/10/14
- Bài viết
- 1,065
- Được thích
- 175
Em muốn bẫy lỗi trong code như sau:
Khi hộp Input box hiện ra và hỏi "Chon vung copy" nếu em không muốn chọn và bấm cancel thì bị lỗi
Em có dùng On Error Resume Next để bẫy lỗi nhưng em dùng chưa đúng.
Em muốn khi bấm Cancel thì thoát luôn code, nhờ các anh/chị hướng dẫn thêm. Em cảm ơn!
Mã:
Sub Paste_to_Visible_Rows()
Dim Nguon As Range, Dich As Range
Dim i As Long, r As Long
'On Error Resume Next
Set Nguon = Application.InputBox(prompt:="Chon Vung Copy ", Type:=8)
'On Error GoTo 0
Set Dich = Application.InputBox(prompt:="Chep Den: (luu y: chi chon 1 o dau tien cua vùng can dán nhé: ", Type:=8)
For i = 1 To Nguon.Rows.Count
Do Until Not Dich.Offset(r).Rows.Hidden
r = r + 1
Loop
Nguon.Rows(i).Copy Destination:=Dich.Offset(r)
r = r + 1
Next i
End Sub
Em có dùng On Error Resume Next để bẫy lỗi nhưng em dùng chưa đúng.
Em muốn khi bấm Cancel thì thoát luôn code, nhờ các anh/chị hướng dẫn thêm. Em cảm ơn!