Access VBA質問箱 IV

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

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


2184 / 2272 ツリー ←次へ | 前へ→

【3523】日付の最新順にするには? かこ 04/9/16(木) 9:59 質問[未読]
【3525】Re:日付の最新順にするには? Gin_II 04/9/16(木) 11:12 回答[未読]
【3529】Re:日付の最新順にするには? かこ 04/9/16(木) 14:13 お礼[未読]
【3555】Re:日付の最新順にするには? Gin_II 04/9/21(火) 17:00 回答[未読]
【3526】Re:日付の最新順にするには? こもれび 04/9/16(木) 11:15 回答[未読]
【3530】Re:日付の最新順にするには? クロ 04/9/16(木) 14:50 回答[未読]
【3554】Re:日付の最新順にするには? さち 04/9/21(火) 16:50 質問[未読]
【3556】Re:日付の最新順にするには? クロ 04/9/21(火) 17:01 回答[未読]

【3523】日付の最新順にするには?
質問  かこ  - 04/9/16(木) 9:59 -

引用なし
パスワード
   クエリーでの日付を最新順にするにはどうしたらよいですか?
昇順にすると2004/1/1→2004/0901という順番になってしまうのですが・・・

【3525】Re:日付の最新順にするには?
回答  Gin_II  - 04/9/16(木) 11:12 -

引用なし
パスワード
   >昇順にすると2004/1/1→2004/0901という順番になってしまうのですが・・・
降順にすれば大丈夫だと思います。

【3526】Re:日付の最新順にするには?
回答  こもれび  - 04/9/16(木) 11:15 -

引用なし
パスワード
   こもれびです

>クエリーでの日付を最新順にするにはどうしたらよいですか?
>昇順にすると2004/1/1→2004/0901という順番になってしまうのですが・・・

「並べ替え」の選択で「降順」は選択できませんか?
選択できれば、

例)
  日付
--------------------
  2004/9/1
  2004/8/1
  2004/7/1
  2004/6/1
  2004/5/1
  2004/4/1
  2004/3/1
  2004/2/1
  2004/1/1

のように出来るはずです。

【3529】Re:日付の最新順にするには?
お礼  かこ  - 04/9/16(木) 14:13 -

引用なし
パスワード
   ▼Gin_II さん:
>>昇順にすると2004/1/1→2004/0901という順番になってしまうのですが・・・
>降順にすれば大丈夫だと思います。

降順にしたのですがだめでした。
他に何か設定があるのでしょうか?

【3530】Re:日付の最新順にするには?
回答  クロ  - 04/9/16(木) 14:50 -

引用なし
パスワード
   >昇順にすると2004/1/1→2004/0901という順番になってしまうのですが・・・

日付のデータ型は「2004/0901」になると言うことはテキストなのでしょうか?
クエリの空いているフィールドに
Format(Replace(Format([日付],"yyyymmdd"),"/",""),"@@@@\/@@\/@@")
と入れて「並び替え」を降順にしてはどうでしょうか?

【3554】Re:日付の最新順にするには?
質問  さち  - 04/9/21(火) 16:50 -

引用なし
パスワード
   ▼クロ さん:
>>昇順にすると2004/1/1→2004/0901という順番になってしまうのですが・・・
>
>日付のデータ型は「2004/0901」になると言うことはテキストなのでしょうか?
>クエリの空いているフィールドに
>Format(Replace(Format([日付],"yyyymmdd"),"/",""),"@@@@\/@@\/@@")
>と入れて「並び替え」を降順にしてはどうでしょうか?

日付は日付型になっていますが降順にしても変わらず2004/01/01→2004/09/21という順になってしまいます。何がいけないのでしょうかね・・・

【3555】Re:日付の最新順にするには?
回答  Gin_II  - 04/9/21(火) 17:00 -

引用なし
パスワード
   >降順にしたのですがだめでした。
>他に何か設定があるのでしょうか?

確認は、クエリでしていますか??
クエリでしているのなら、クエリを開くときにパラメータ要求がきたりしませんか?

【3556】Re:日付の最新順にするには?
回答  クロ  - 04/9/21(火) 17:01 -

引用なし
パスワード
   >日付は日付型になっていますが降順にしても変わらず2004/01/01→2004/09/21という
>順になってしまいます。何がいけないのでしょうかね・・・

1)この「並べ替え」より優位(左側)に別の「並べ替え」がある
この場合は「日付」フィールドを最左端にドラッグアンドドロップで移動する

2)データベースが破損している
現行のmdbファイルをコピー(バックアップ)後に
ツール>データベースユーティリティ>最適化/修復
をしてみる。
ダメな場合は新規mdbを作成後、現行mdbからオブジェクトをインポートする。
新規mdbから
ファィル>外部データの取り込み>インポート>現行mdbを指定>すべての
オブジェクトにチェックを入れ>OK
※インポート定義などがある場合は「オプション」をクリックしてチェックする事

こんなものでしょうか?

2184 / 2272 ツリー ←次へ | 前へ→
ページ:  ┃  記事番号:
1078299
(SS)C-BOARD v3.8 is Free