bạn bè buổi tối tốt:2 cách cho "ClearContents" trên VBA Excel, nhưng 1 hoạt động tốt. Tại sao?
tôi có trong tâm trí 2 cách để thanh toán bù trừ một nội dung trong một phạm vi định nghĩa của các tế bào của một dự án VBA (trong MS Excel):
Worksheets("SheetName").Range("A1:B10").ClearContents
Worksheets("SheetName").Range(Cells(1, 1), Cells(10, 2)).ClearContents
Vấn đề là cách thứ hai hiển thị cho tôi lỗi '1004' khi tôi không xem Bảng tính hiện tại "SheetName" (nói cách khác, khi tôi chưa "SheetName" là Bảng hoạt động).
Cách đầu tiên hoạt động hoàn hảo trong mọi tình huống.
Tại sao điều này lại xảy ra? Làm thế nào tôi có thể sử dụng "Cách thứ hai" mà không có lỗi này?
Không phải cho điểm nhưng câu trả lời của tôi khó hiểu? –
@Sid Nếu bao giờ tôi tuyệt vọng chấp nhận, tôi nghĩ rằng tôi sẽ chỉ theo bạn xung quanh đăng lại câu trả lời của bạn! – pnuts
@pnuts: Không, tôi không nghĩ: @tigeravatar đang tuyệt vọng :) Đó chỉ là sự khác biệt trong vài phút :) –