Den här artikeln beskriver hur man tar bort dubbletter av rader i Excel med C#. Den har detaljerna för att ställa in utvecklingsmiljön, en lista med steg för att skriva applikationen och en löpande exempelkod för att eliminera dubbletter av rader i Excel med C#. Du kommer att använda olika metoder för att utföra denna uppgift med hjälp av olika argument enligt kravet.
Steg för att ta bort dubbletter av linjer i Excel med C#
- Etablera miljön för att använda Aspose.Cells for .NET för att eliminera dubbletter av rader
- Ladda objektet workbook med Excel-källfilen för att radera upprepade rader
- Skapa en uppsättning kolumn-ID:n att använda som referens för att ta bort dubblettraderna
- Anropa metoden RemoveDuplicates() med cellintervall, flagga för rubriker och kolumnlista
- Ta bort dubbletter av rader inom ett valt intervall
- Ta bort alla dubblettrader från hela arket
- Spara utgången
Ovanstående steg sammanfattar processen för att ta bort dubblettposter i Excel med C#. Börja processen genom att ladda Excel-filen och definiera listan över enskilda kolumner vars värden du vill jämföra samtidigt som du tar bort de dubblerade raderna. Anropa olika överbelastade metoder för RemoveDuplicates() för att ta bort de upprepade raderna och spara utdatafilen.
Kod för att ta bort upprepade rader i Excel med C#
Den här exempelkoden visar hur man tar bort dubblettposterna i Excel med C#. Du kan anpassa processen för att ta bort dubblettraderna genom att ställa in cellintervallet, ställa in flaggan för att hantera den första raden som rubrik och en lista över kolumner vars data du vill använda för dupliceringskriterier. Du kan ta bort dubbletter av rader från samma ark i olika regioner eller ta bort alla relaterade poster från ett valt ark.
Den här artikeln har lärt oss att ta bort dubbletter i Excel. För att gruppera rader i en Excel-fil, se artikeln om Gruppera rader och kolumner i Excel med C#.