Byt namn på dubbla kolumner automatiskt vid export av kalkylbladsdata

Möjliga användningsscenario

Ibland stöter användare på problemet med dubbla kolumner vid export av data från kalkylblad till datatabell. DataTable kan inte ha dubbla kolumner, så dubbla kolumner måste döpas om innan du kan exportera kalkylbladsdata till datatabell. Aspose.Cells kan automatiskt döpa om dubbla kolumner enligt en av den specificerade strategin med egenskapen ExportTableOptions.RenameStrategy.Om du specificerar RenameStrategy.Digit kommer kolumnerna att döpas om som kolumn1, kolumn2, kolumn3, etc. och om du specificerar RenameStrategy.Letter, kommer kolumnerna att döpas om som kolumnA, kolumnB, kolumnC, etc.

Ändra namn automatiskt på dubbletter av kolumner vid export av kalkylbladsdata

Följande provkod lägger till lite data i de tre första kolumnerna i kalkylbladet men alla kolumner har samma namn, dvs. Folk. Sedan exporterar den datan från kalkylbladet till datatabell genom att ange RenameStrategy.Letter strategin. Sedan skriver den ut kolumnnamnen i den datatabell som genererats av Aspose.Cells. Följande skärmbild visar datatabellen med exporterad data i visualiseraren. Som du kan se har dubbla kolumner bytt namn till FolkA, FolkB osv.

todo:image_alt_text

Exempelkod

Konsoloutput

Här är konsolens utmatning av ovanstående provkod som referens.

People

PeopleA

PeopleB