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を探す
おすすめ情報
- ・漫画をレンタルでお得に読める!
- ・14歳の自分に衝撃の事実を告げてください
- ・架空の映画のネタバレレビュー
- ・「お昼の放送」の思い出
- ・昨日見た夢を教えて下さい
- ・ちょっと先の未来クイズ第4問
- ・【大喜利】【投稿~10/21(月)】買ったばかりの自転車を分解してひと言
- ・メモのコツを教えてください!
- ・CDの保有枚数を教えてください
- ・ホテルを選ぶとき、これだけは譲れない条件TOP3は?
- ・家・車以外で、人生で一番奮発した買い物
- ・人生最悪の忘れ物
- ・【コナン30周年】嘘でしょ!?と思った○○周年を教えて【ハルヒ20周年】
- ・ハマっている「お菓子」を教えて!
- ・最近、いつ泣きましたか?
- ・夏が終わったと感じる瞬間って、どんな時?
- ・10秒目をつむったら…
- ・人生のプチ美学を教えてください!!
- ・あなたの習慣について教えてください!!
- ・牛、豚、鶏、どれか一つ食べられなくなるとしたら?
- ・都道府県穴埋めゲーム
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
System.IO.Directory.GetFiles...
-
C# DataGridView のヘッダーセ...
-
VB.NETでファイル名順にファイ...
-
DataGridViewの複数列を連動し...
-
Excelですべての組合せ(重複組...
-
2次元配列を複数項目でソートし...
-
FFFTPでフォルダをABC順になら...
-
datagridviewの並べ替え
-
リスト構造のソートで悩んでま...
-
クイックソートしながら重複要...
-
C言語・要素除去
-
DataGridViewのソートを止めたい
-
excel VBA の条件をつけての列...
-
ListViewのソートについて
-
小さい順
-
C# DataTableの行をソートしてD...
-
(VBA) Dir 関数で取得するファ...
-
線形リストのソートについて
-
ファイル内の複数行にわたる文...
-
C言語 配列の長さの上限
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
System.IO.Directory.GetFiles...
-
VB.NETでファイル名順にファイ...
-
C# DataGridView のヘッダーセ...
-
ファイル名「1.jpg ~10.jpg~...
-
構造体配列のソート
-
C# DataTableの行をソートしてD...
-
C言語・要素除去
-
Excelですべての組合せ(重複組...
-
あるディレクトリ内のファイル...
-
DataGridViewの昇順降順。
-
2次元配列を複数項目でソートし...
-
DataGridViewの複数列を連動し...
-
文字列をソートする方法
-
VBA基本構文の作り方 2列の...
-
n番目に大きい数を求めるアル...
-
DataGridViewでのソート制御
-
DataGridViewソート時に先頭行...
-
excel VBA リストビューの行...
-
Excel2010 /VBA ユーザー設定リ...
-
数字文字列のソート方法
おすすめ情報