Ordenar datos en una columna con lista de orden personalizado
Escenarios de uso posibles
Puedes ordenar datos en la columna usando una lista personalizada. Esto se puede hacer usando el método DataSorter.AddKey(int key, SortOrder order, String customList). Sin embargo, este método solo funciona si los elementos en la lista personalizada no contienen comas dentro de ellos. Si contienen comas como “USA, US”, “China, CN”, etc., entonces debes usar el método DataSorter.AddKey(int key, SortOrder order, String customList). Aquí, el último parámetro no es String sino un Arreglo de Strings.
Ordenar datos en una columna con lista de orden personalizado
El siguiente código de ejemplo explica cómo utilizar el método DataSorter.AddKey(int key, SortOrder order, String[] customList) para ordenar datos con una lista de orden personalizado. Consulte el archivo de Excel de ejemplo utilizado en este código y el archivo de Excel de salida generado por él. La siguiente captura de pantalla muestra el efecto del código en el archivo de Excel de ejemplo al ejecutarlo.
Código de muestra