S2Unit.NETによるExcelシートの読み込み順

シート名に#{順序}と付けることで制御可能なのですが、シートの枚数が10枚くらいになってからSQLエラーが出るようになりました。1時間近く悩んで、ふとシート名を#1〜#10ではなく、#01〜#10にしてみるとビンゴ。数値ではなく文字列比較になっていたんですね。ちなみに、私がハマった30分後に同僚も同じ問題にひっかかりました(笑)。

自己分析すると#(ナンバー)の後に数字があったのをみて無意識に数値と考えてしまったと思います。(^^;