次の条件に基づいてマクロを使用してexcelでシートをソートするのを探しています。私は下のサンプルを与えています。それに応じてソートするアルゴリズムを教えてください。数値とドット(。)の組み合わせに基づいてExcel VBAマクロを並べ替える
並べ替えは、数字の順序と1つまたは複数の '。'に基づいて行う必要があります。例えば
Iは、次に1又は複数と共に数を考慮してソートされるべきであるIDに基づいて用紙をソートする必要があり、マクロを必要「」 。したがって、1、1.1.1、1.1、1.2がある場合、ソート順は1,1,1,1,1,1,2でなければなりません。
したがって、上記のソートされていないシートは、ソートされたマクロは、この私のためのトリックん
がなぜないだけで、あなたのVBAコードは、Excelが昇順でそれをソートするために取得するには、Getを伴って含むIDをランク付けに基づいて用紙をソートするためにマクロを作成した区切り文字? – YowE3K
昇順にしか動作しません。それは、 "。"だけでなく、数字シーケンスに基づいてソートする必要があるためです。 –
異なるデータを使用するように要件が更新されています。その場合、いくつかのVBAを書く必要があります。あなたがこれまでに持っていたものを投稿すれば、それを完了させる手助けができるかもしれません。 – YowE3K