在包含自定义排序列表的列中排序数据

可能的使用场景

您可以使用自定义列表对列中的数据进行排序。这可以通过使用 DataSorter.AddKey(int key, SortOrder order, String customList) 方法来实现。但是,如果自定义列表中的项目内部包含逗号, 如"USA, US", “China, CN"等,则必须使用 DataSorter.AddKey(int key, SortOrder order, String customList) 方法。在这里,最后一个参数不是字符串,而是字符串数组。

使用自定义排序列表对列中的数据进行排序

以下示例代码解释了如何使用 DataSorter.AddKey(int key, SortOrder order, String[] customList) 方法使用自定义排序列表对数据进行排序。请参阅在此代码中使用的 sample Excel file 和由此生成的 output Excel file。下面的屏幕截图显示了在执行代码时对样本Excel文件产生的效果。

todo:image_alt_text

示例代码