Esportare i dati di Excel in DataTable senza alcun formato
A volte gli utenti desiderano esportare i dati di Excel in una tabella senza alcun formato. Ad esempio, se alcune celle hanno un valore di 0.012345 e sono formattate per mostrare due posizioni decimali, allora quando l’utente esporterà i dati di Excel in una tabella, verranno esportati come 0.01 e non come 0.012345. Per affrontare questo problema, Aspose.Cells ha fornito la proprietà ExportTableOptions.FormatStrategy che può assumere uno di questi tre valori
- CellValueFormatStrategy.CellStyle
- CellValueFormatStrategy.DisplayStyle
- CellValueFormatStrategy.None
Se lo imposti su CellValueFormatStrategy.None, allora esporterà i dati senza alcuna formattazione.
Codice di esempio
Il seguente esempio spiega l’uso della proprietà ExportTableOptions.FormatStrategy per esportare i dati di Excel con e senza formattazione.
Output della console
Di seguito è riportato l’output di debug della console del codice di esempio precedente
Cell String Value: 0.01
Cell String Value without Format: 0.012345
Export Data Table with Format Strategy as Cell Style: 0.01
Export Data Table with Format Strategy as None: 0.012345