Hướng dẫn excel vba delete blank rows at bottom of spreadsheet - excel vba xóa các hàng trống ở cuối bảng tính
Tôi muốn xóa các hàng trống mà trích dẫn ERP của tôi tạo ra. Tôi đang cố gắng đi qua tài liệu ( 1) và đối với mỗi hàng không có dữ liệu trong các ô ( 2, 3), tôi muốn xóa chúng.Tôi đã tìm thấy điều này, nhưng dường như không thể cấu hình nó cho tôi.
hỏi ngày 21 tháng 2 năm 2012 lúc 14:55Feb 21, 2012 at 14:55
4 Bạn nghĩ thế nào về
Đã trả lời ngày 21 tháng 2 năm 2012 lúc 15:15Feb 21, 2012 at 15:15
Alex K.alex K.Alex K. 168K30 Huy hiệu vàng260 Huy hiệu bạc281 Huy hiệu Đồng30 gold badges260 silver badges281 bronze badges 1 Thử cái này
Nếu bạn muốn xóa toàn bộ hàng thì hãy sử dụng mã này
Đã trả lời ngày 21 tháng 2 năm 2012 lúc 15:13Feb 21, 2012 at 15:13
Siddharth Routsiddharth RoutSiddharth Rout Phù bằng vàng 144K1717 gold badges201 silver badges246 bronze badges 3 Tôi biết tôi đến muộn bữa tiệc, nhưng đây là một số mã tôi đã viết/sử dụng để thực hiện công việc.
Kingsley 13.9k5 Huy hiệu vàng31 Huy hiệu bạc51 Huy hiệu Đồng5 gold badges31 silver badges51 bronze badges Đã trả lời ngày 12 tháng 12 năm 2018 lúc 21:45Dec 12, 2018 at 21:45
3 Đối với những người được kết nối để loại bỏ các hàng "trống" và "trống" (ctrl + shift + end đi sâu vào bảng tính của bạn) .. đây là mã của tôi. Nó sẽ tìm thấy hàng "thật" cuối cùng trong mỗi tờ và xóa các hàng trống còn lại.
Mở VBA (Alt + F11), Chèn -> Mô -đun, sao chép qua mã của tôi và khởi chạy nó với F5. ET voila: D
Đã trả lời ngày 5 tháng 3 năm 2019 lúc 8:47Mar 5, 2019 at 8:47
Tôi có một cái khác cho trường hợp khi bạn muốn xóa chỉ các hàng hoàn toàn trống, nhưng không phải là các ô trống đơn. Nó cũng hoạt động bên ngoài Excel, ví dụ: Khi truy cập Excel bằng Access-VBA hoặc VB6.
Đã trả lời ngày 27 tháng 8 năm 2019 lúc 11:34Aug 27, 2019 at 11:34
AranxoaranxoAranxo 5472 Huy hiệu bạc14 Huy hiệu Đồng2 silver badges14 bronze badges 2 Để làm cho câu trả lời của Alex K năng động hơn một chút, bạn có thể sử dụng mã bên dưới:
Điều này có nguồn gốc từ trang web này và sau đó được điều chỉnh một chút để cho phép người dùng chọn bảng tính mà họ muốn xóa các hàng bị xóa. Đã trả lời ngày 18 tháng 12 năm 2017 lúc 21:50Dec 18, 2017 at 21:50
ThảmkidrugskidRugsKid 3047 Huy hiệu bạc25 Huy hiệu Đồng7 silver badges25 bronze badges Để có chức năng tiếp tục lỗi, bạn phải khai báo các giá trị sổ làm việc và bảng tính như vậy
Tôi đã có cùng một vấn đề và điều này đã loại bỏ tất cả các hàng trống mà không cần phải thực hiện một vòng lặp. Đã trả lời ngày 30 tháng 4 năm 2018 lúc 14:39Apr 30, 2018 at 14:39
Điều này làm việc tuyệt vời cho tôi (bạn có thể điều chỉnh Lastrow và LastCol khi cần thiết):
Đã trả lời ngày 27 tháng 2 năm 2018 lúc 15:10Feb 27, 2018 at 15:10 Đây là cách nhanh nhất để xóa tất cả các hàng trống (dựa trên một cột) 0Đã trả lời ngày 10 tháng 3 lúc 15:46Mar 10 at 15:46
Làm cách nào để xóa tất cả các hàng trống ở dưới cùng của bảng tính Excel?Chọn tất cả các hàng được lọc: Nhấn Ctrl + Home, sau đó nhấn phím trục xuống để đi đến hàng dữ liệu đầu tiên, sau đó nhấn Ctrl + Shift + End.Nhấp chuột phải vào bất kỳ ô đã chọn nào và chọn "Xóa hàng" khỏi menu ngữ cảnh hoặc chỉ nhấn Ctrl + - ((trừ dấu hiệu).Nhấp vào OK trong "Xóa toàn bộ hàng?"hộp thoại.Right-click on any selected cell and choose "Delete row" from the context menu or just press Ctrl + - (minus sign). Click OK in the "Delete entire sheet row?" dialog box. |