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.
Codice d’esempio
Uscita console
Ecco l’output della console del codice di esempio precedente come riferimento.
People
PeopleA
PeopleB