カスタムソートリストで列内のデータをソートする

可能な使用シナリオ

カスタムリストを使用して列のデータを並べ替えることができます。これは、DataSorter.AddKey(int key, SortOrder order, String customList)メソッドを使用して行います。ただし、この方法は、カスタムリストのアイテムにカンマが含まれていない場合にのみ機能します。“USA, US"や"China, CN"のようにカンマが含まれている場合は、DataSorter.AddKey(int key, SortOrder order, String customList)メソッドを使用してください。最後のパラメータはStringではなく、文字列配列です。

カスタムソートリストを使用した列内のデータの並べ替え

次のサンプルコードでは、DataSorter.AddKey(int key, SortOrder order, String[] customList) メソッドを使用してカスタムソートリストでデータをソートする方法を説明しています。このコードで使用されるsample Excel file と、それによって生成されたoutput Excel fileをご覧ください。次のスクリーンショットは、サンプルExcelファイルに対するコードの効果を示しています。

todo:image_alt_text

サンプルコード