Lỗi xóa dòng chứa cell trống VBA (1 người xem)

Liên hệ QC

Người dùng đang xem chủ đề này

tuoigiyeuem

Thành viên chính thức
Tham gia
19/12/08
Bài viết
99
Được thích
4
Mình có ghi lại macro và ra đoạn code :
Range("A3:C30000").Select
Selection.SpecialCells(xlCellTypeBlanks).Select
Selection.EntireRow.Delete


Nhưng khi chạy thì có lúc được, có lúc lại báo lỗi : Runtime error '1004' Cannot use that command on overlapping selections.

Mong mọi người chỉ giúp mình cách khắc phục.

 
Mình có ghi lại macro và ra đoạn code :
Range("A3:C30000").Select
Selection.SpecialCells(xlCellTypeBlanks).Select
Selection.EntireRow.Delete


Nhưng khi chạy thì có lúc được, có lúc lại báo lỗi : Runtime error '1004' Cannot use that command on overlapping selections.

Mong mọi người chỉ giúp mình cách khắc phục.

thử như vậy xem :
PHP:
sub a()
On error resume next
Range("A3:C30000").Select
Selection.SpecialCells(xlCellTypeBlanks).Select
Selection.EntireRow.Delete
end sub
 
Upvote 0
Không được bạn ah. Mình sửa theo code của bạn thì không báo lỗi nhưng cũng không xóa luôn
 
Upvote 0
Dung lượng file đính kèm của em bị max rồi. Bác xóa hộ em mấy file đính kèm ở bài viết trước với.
 
Upvote 0
hixhix. Bác chỉ em cách xóa với. Em xem rồi mà chả biết xóa ở chỗ nào. hjx
 
Upvote 0
Upvote 0

http://www.mediafire.com/download/ps654vxi4ac8xfe/so_lieu.rar

Thì em đã bảo lúc nó chạy được lúc lại báo lỗi mà.
Em thêm 1 file dc6.txt . Bây giờ gặp file này thì lại không chạy được ( có lúc gặp file này vẫn chạy được)

* Em nghĩ ở Module1 mình để cho lấy dòng đến hết Thửa thì không lấy nữa. Nhưng em không biết cách làm.
 
Lần chỉnh sửa cuối:
Upvote 0

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

Back
Top Bottom