![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?e8efa67)
No.4
- 回答日時:
・Excelブックは保存済みである
・ソート結果は、データとして内部で取得するだけで、シートに反映する必要がない
・シートの一部分だけにソートを行うのではない
という条件の下なら、JETドライバ+ADOを利用した方法で、一発でソートも可能です。
取得結果はRecordSetで得ることが可能です。
先に述べた条件に合わなければ、#1のagricapさんが述べておられるように、Excelの仕様をうまく利用し、複数回のソートを行うしかないと思います。
No.1
- 回答日時:
ヘルプをみましたが、どうも3つまでしかできないようです。
代わりに、
(1)4番目と5番目のキーだけでソートする
(2)その結果を、1番目と2番目と3番目のキーでソートする
とすれば同じ結果になります。
この回答への補足
ということは、
優先順位1から20まである場合、
(1)18番目、19番目、20番目
(2)15番目、16番目、17番目
(3)12番目、13番目、14番目
(4)9番目、10番目、11番目
(5)6番目、7番目、8番目
(6)3番目、4番目、5番目
(7)1番目、2番目
で7回並べ替えをすればよろしいのでしょうか?
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
System.IO.Directory.GetFiles...
-
構造体配列のソート
-
C# DataTableの行をソートしてD...
-
Fortran77で多次元配列を並び替...
-
VBA基本構文の作り方 2列の...
-
2次元配列を複数項目でソートし...
-
vbでDataTableの抽出コピー
-
なぜ?counterintuitive
-
VB.NETでファイル名順にファイ...
-
文字列をソートする方法
-
コレクションの数値をSortで並...
-
C# DataGridView のヘッダーセ...
-
excel VBA の条件をつけての列...
-
DataGridViewで選択行が変わる...
-
ListのSort
-
Excelですべての組合せ(重複組...
-
多次元配列のソート方法
-
エクセルでこのような動きをさ...
-
VBのソート処理のやりかた
-
サイトで価格順で表示するなど...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
System.IO.Directory.GetFiles...
-
C# DataGridView のヘッダーセ...
-
VB.NETでファイル名順にファイ...
-
C言語・要素除去
-
リスト構造のソートで悩んでま...
-
ファイル名「1.jpg ~10.jpg~...
-
Excelですべての組合せ(重複組...
-
C# DataTableの行をソートしてD...
-
excel VBA リストビューの行...
-
n番目に大きい数を求めるアル...
-
excel VBA の条件をつけての列...
-
あるディレクトリ内のファイル...
-
配列の問題
-
Excel VBAで並べ替えをしたい
-
構造体配列のソート
-
2次元配列を複数項目でソートし...
-
vbでDataTableの抽出コピー
-
DataGridViewソート時に先頭行...
-
10個の整数を入力して小さい順...
-
DataGridViewの複数列を連動し...
おすすめ情報