Rinomina automaticamente le colonne duplicate durante l'esportazione dei dati del foglio di lavoro

Possibili scenari di utilizzo

volte l’utente deve affrontare un problema di colonne duplicate durante l’esportazione dei dati dal foglio di lavoro nella tabella dei dati. DataTable non può avere colonne duplicate, quindi le colonne duplicate devono essere rinominate prima di poter esportare i dati del foglio di lavoro nella tabella dati. Aspose.Cells può rinominare automaticamente le colonne duplicate in base alla strategia specificata dall’utente conExportTableOptions.RenameStrategy proprietà. Se specifichiRinominaStrategia .Digit, le colonne verranno rinominate come colonna1, colonna2, colonna3, ecc. e se lo specifichiRinominaStrategia.Letter, quindi le colonne verranno rinominate come colonna A, colonna B, colonna C, ecc.

Rinomina automaticamente le colonne duplicate durante l’esportazione dei dati del foglio di lavoro

Il seguente codice di esempio aggiunge alcuni dati nelle prime tre colonne del foglio di lavoro, ma tutte le colonne hanno lo stesso nome, ad esLe persone . Quindi esporta i dati dal foglio di lavoro nella tabella dei dati specificandoRinominaStrategia.Strategia della lettera. Quindi stampa i nomi delle colonne della tabella dati generata da Aspose.Cells. La schermata seguente mostra la tabella dati con i dati esportati nel visualizzatore. Come puoi vedere, le colonne duplicate sono state rinominate in PeopleA, PeopleB ecc.

cose da fare:immagine_alt_testo

Codice d’esempio

Uscita console

Ecco l’output della console del codice di esempio precedente come riferimento.

People

PeopleA

PeopleB