関数リファレンス F0000059_配列をExcelの標準機能を使って並べ替える
配列(特に2次元)の並び替えをいかに早く実行するかはプログラマにとって共通の課題です。ExcelVBA(マクロ)においてもデータ数が数万・数十万と増えるにつれて、シートやセル上だけでデータを加工することに速度の限界を感じて配列を採用した人は多いかと思います。たしかに配列はセルと比較してデータの代入・取得の速度は段違いの早さです。しかし「並べ替え」についてはExcelの標準機能に速度の優位性があります。この関数では配列をいったん仮のシートに貼り付け、並べ替えを実施した後、配列に格納し直します。