[あすかぜ・ねっと]あすかぜ・ねっと自作ソフトCassava > サポート掲示板

Cassava Editor サポート掲示板

スレッド一覧に戻る返信

[338] データ内の並び替え

a [2015/10/28 21:11:08]

いつもお世話になっております。

任意の列にある内容で並び替えをしたいです。

1列 2列 3列
▽ 2 □
◎ 5 △
☆ 6 Z

とあったとして
例えば、2列目を562の順で指定して
◎ 5 △
☆ 6 Z
▽ 2 □
に並び替えができないでしょうか。
実際には膨大なデータなので、これが指定順に並び替えが出来ると大変助かります。何卒宜しくお願い致します。

Re: [338] データ内の並び替え

あすかぜ [2015/10/28 23:26:47]

「562の順で指定」というのがよくわからないのですが、例えば 100 行のデータがあれば並び替えたあとの順序で 100 個のデータを指定するということでよいのでしょうか。

とりあえずマクロを書いてみました。
http://www.asukaze.net/soft/cassava/macro/asukaze/bbs338_20151028.cms
上のリンクを右クリックして「対象をファイルに保存」(もしくは「名前を付けてリンク先を保存」)でダウンロードし、Cassava Editor の「Macro」フォルダに置いてください。
対象の CSV ファイルを開き、[オプション(O)]-[マクロ(M)]-[bbs338_20151028] で実行できます。
実行すると列番号と並び替えるデータを聞かれるので、いただいた例であれば順に「2」と「5 6 2」(改行区切りで 3 行)を指定してください。
2 列目が 5 の行、6 の行、2 の行、その他の順に並び替えられます。

このマクロで役に立つでしょうか?

Re: [338] データ内の並び替え

a [2015/10/29 09:26:54]

できました!迅速なご対応有難うございます!
これで作業時間が半日は短くなります。ありがとうございました!!

スレッド一覧に戻る返信