|
本ソフトは、並べ替え(QuickSort)・文字列分割(Split)・iniファイルの読み書き、の各機能を提供するExcelVBA用のライブラリです。VBAプロジェクトから参照設定して使います。
ワークシート上でのソートはExcelが元々備えているし、Split,Join,Replace機能はExcel2000以降では標準で備わっています。
しかし、配列変数の中身を直接並べ替えたいとか、Excel97でもSplit等の機能を使いたいという要望は各種掲示板などでよく見かけます。
また、プロジェクトの初期設定値や変数値の保持のためにiniファイルはまだまだ現役ですがAPIはちょっと手を出しにくいし、自分で読み書きするコードを書くのも面倒だ、と思われている方も案外多いのではないでしょうか。
そこで、これらの機能をライブラリで提供するように作ったのが本ソフトです。
Sortでは基本的にクイックソートのアルゴリズムを使用していますが、独自のアルゴリズムによる「安定」なソートも提供しています。 |
|