Excel VBA質問箱 IV

当質問箱は、有志のボランティア精神のおかげで成り立っています。
問題が解決したら、必ずお礼をしましょうね。
本サイトの基本方針をまとめました。こちら をご一読ください。

投稿種別の選択が必要です。ご注意ください。
迷惑投稿防止のため、URLの入力を制限しています。ご了承ください。


19077 / 76738 ←次へ | 前へ→

【63098】Re:7つのキーでデータソートをするには?
発言  かみちゃん  - 09/10/8(木) 5:14 -

引用なし
パスワード
   こんにちは。かみちゃん です。

>B列には名前・2行目には項目
>C3からI26にはランダムに数字が入力されているデータがあります。
>C列からI列をC列を第1キーD列を第2キー.....7つのキーでデータを昇順に並べ替えしたいのです。
>下記VBAではエラーがでてしまします。
>3つまでならエクセルの並べ替えでできるのですが・・・

Excel2003までの場合は、Excelの一般操作では、3つまでしかできませんよね?
一般操作でできないものは、VBAでもできません。

そのために、作業列を1列用意して、ソートキーを作成するか、
Sortメソッドではなく、クイクックソートなどのアルゴリズムを使うことになるのではないでしょうか?
0 hits

【63095】7つのキーでデータソートをするには? Lee 09/10/7(水) 22:06 質問
【63098】Re:7つのキーでデータソートをするには? かみちゃん 09/10/8(木) 5:14 発言
【63099】Re:7つのキーでデータソートをするには? ichinose 09/10/8(木) 6:07 発言
【63189】Re:7つのキーでデータソートをするには? Lee 09/10/14(水) 9:23 お礼
【63210】Re:7つのキーでデータソートをするには? m2m10 09/10/15(木) 14:19 発言

19077 / 76738 ←次へ | 前へ→
ページ:  ┃  記事番号:
2610219
(SS)C-BOARD v3.8 is Free