Bài viết này mô tả cách xóa các hàng trùng lặp trong Excel bằng C#. Nó có các chi tiết để thiết lập môi trường phát triển, danh sách các bước để viết ứng dụng và mã mẫu đang chạy để loại bỏ các hàng trùng lặp trong Excel bằng C#. Bạn sẽ sử dụng nhiều phương pháp khác nhau để thực hiện tác vụ này với sự trợ giúp của các đối số khác nhau theo yêu cầu.
Các bước để xóa các dòng trùng lặp trong Excel bằng C#
- Thiết lập môi trường để sử dụng Aspose.Cells for .NET nhằm loại bỏ các hàng trùng lặp
- Tải đối tượng workbook bằng tệp Excel nguồn để xóa các dòng lặp lại
- Tạo một tập hợp ID cột để sử dụng làm tham chiếu cho việc xóa các hàng trùng lặp
- Gọi phương thức RemoveDuplicates() với phạm vi ô, gắn cờ cho tiêu đề và danh sách cột
- Xóa các hàng trùng lặp trong phạm vi đã chọn
- Xóa tất cả các hàng trùng lặp khỏi toàn bộ trang tính
- Lưu đầu ra
Các bước trên tóm tắt quy trình xóa bản ghi trùng lặp trong Excel bằng C#. Bắt đầu quá trình bằng cách tải tệp Excel và xác định danh sách các cột riêng lẻ có giá trị bạn muốn so sánh trong khi xóa các hàng trùng lặp. Gọi các phương thức nạp chồng khác nhau cho RemoveDuplicates() để xóa các hàng lặp lại và lưu tệp đầu ra.
Mã để xóa các hàng lặp lại trong Excel bằng C#
Mã mẫu này trình bày cách xóa các bản ghi trùng lặp trong Excel bằng C#. Bạn có thể tùy chỉnh quá trình xóa các hàng trùng lặp bằng cách đặt phạm vi ô, đặt cờ để xử lý hàng đầu tiên làm tiêu đề và danh sách các cột có dữ liệu bạn muốn sử dụng cho tiêu chí trùng lặp. Bạn có thể xóa các hàng trùng lặp khỏi cùng một trang tính ở các vùng khác nhau hoặc xóa tất cả các bản ghi liên quan khỏi trang tính đã chọn.
Bài viết này đã hướng dẫn chúng ta xóa các mục trùng lặp trong Excel. Để nhóm các hàng trong tệp Excel, hãy tham khảo bài viết trên Nhóm các hàng và cột trong Excel bằng C#.