Access VBA質問箱 IV

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

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


9367 / 9994 ←次へ | 前へ→

【3766】Re:生年月日で並べ替え
質問  miya  - 04/10/22(金) 19:12 -

引用なし
パスワード
   ▼miya さん:

ちゅう吉さんの式で並べ替えは実行されました。
IIf(Len(replace(nz([生年月日],"")," ",""))<6,"a" & [生年月日],[生年月日])


a
a/ /19
a/01/
a71/ / "a"と言う文字は表示してないとダメですかね?

生年月日の後に18.17.16.15.14.13.12.11.10.9.8.7.6.5.4.3.2.1.と
18.〜1.までも昇順で並べ替えを行っているのですが
生年月日が空白の為、後の18.〜1.の昇順での並べ替えは
実行されていないのですが、
生年月日の後に続く18.〜1.フィールドのデータによって
並べ替えを行うにはどのようにしたら宜しいでしょうか?

生年月日  18. 17. 16. 15. 14. 13. 12. 11. 10. 9. 8. 7. 6. 5. 4. 3. 2. 1.
a/ /19   4 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6
a/ /19   6 6 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6
a/ /    6 6 6 6 5 6 6 6 6 6 6 6 6 6 6 6 6 6
a/01/    6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6

並べ替え
第1希望 生年月日が空白の際、最下位
第2希望 18.値 昇順
 ・
 ・
 ・
最後  1.値 昇順

上記の例えだと見ずらいと思うのですが 実際に分かりやすいように
データを入れて並べ替えが実行されているかを見てみたのですが
上記のような結果にはならなかったので
基本的な事で申し訳ないのですが クエリーは左から順に並べ替えの
実行がなされるのですよね?
ややこしい質問で本当にすみません。

258 hits

【3752】生年月日で並べ替え miya 04/10/21(木) 14:52 質問
【3753】Re:生年月日で並べ替え hatena 04/10/21(木) 23:03 回答
【3755】Re:生年月日で並べ替え miya 04/10/22(金) 13:04 質問
【3761】Re:生年月日で並べ替え hatena 04/10/22(金) 16:53 回答
【3763】Re:生年月日で並べ替え miya 04/10/22(金) 17:41 質問
【3765】Re:生年月日で並べ替え hatena 04/10/22(金) 18:33 回答
【3754】Re:生年月日で並べ替え ちゅう吉 04/10/21(木) 23:15 回答
【3756】Re:生年月日で並べ替え miya 04/10/22(金) 13:06 質問
【3758】Re:生年月日で並べ替え ちゅう吉 04/10/22(金) 14:45 回答
【3764】Re:生年月日で並べ替え miya 04/10/22(金) 17:42 質問
【3766】Re:生年月日で並べ替え miya 04/10/22(金) 19:12 質問
【3770】Re:生年月日で並べ替え ちゅう吉 04/10/23(土) 0:10 回答
【3771】Re:生年月日で並べ替え miya 04/10/23(土) 15:26 質問
【3772】Re:生年月日で並べ替え かみちゃん 04/10/23(土) 15:44 回答
【3773】Re:生年月日で並べ替え miya 04/10/23(土) 23:55 質問
【3774】Re:生年月日で並べ替え かみちゃん 04/10/24(日) 1:24 回答

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