luôn bị báo lỗi lệnh If... End If

Liên hệ QC

cavoi

Thành viên mới
Tham gia
29/10/08
Bài viết
43
Được thích
5
Các anh chị cho hỏi:



For i = 0 To HHList.ListCount - 1
If HHList.Selected(i) = True Then
LastRow1 = Cells(1, 1).End(xlDown).Row + 1
For c = 1 To 3
Cells(LastRow1, c) = Cells(i + 1, c)
End If

luôn bị báo lỗi:

"Compile Error:
End If without block If"

nghĩa là gì vậy ?
và cách chữa

xin cám ơn
 
Bạn viết code mà không có dòng lệnh kết thúc thì sao mà nó không báo lỗi chứ! Đây là các bộ không thể thiếu: IF: IF ... then .... End IF For: For ... to.... .... Next Thân.
 
Lần chỉnh sửa cuối:
cám ơn,
tại viết lệnh đêm khuya mệt quá nhìn lé con mắt luôn

cám ơn nhiều nhé
CV
 
Nhưng tùy theo tình huống, bác ạ! Với bạn Cavoi thì tổng quát cho dễ hiểu. Còn bác-em thì rút gọn công thức quen rồi nên sẽ khác, ạ! Thân.
 
Lần chỉnh sửa cuối:
viết if và then trên cùng một dòng rồi lại thêm end if hỏi tại sao cứ lỗi hoài
 
Lần chỉnh sửa cuối:
Web KT

Bài viết mới nhất

Back
Top Bottom