Access VBA質問箱 IV

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

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


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

【9326】数字型フィールドのの抽出条件を日日にて カネゴン 07/4/23(月) 17:15 質問[未読]
【9327】Re:数字型フィールドのの抽出条件を日日にて Gin_II 07/4/23(月) 17:37 回答[未読]
【9333】Re:数字型フィールドのの抽出条件を日日にて カネゴン 07/4/24(火) 12:10 回答[未読]
【9336】Re:数字型フィールドのの抽出条件を日日にて Gin_II 07/4/24(火) 15:14 発言[未読]
【9341】Re:数字型フィールドのの抽出条件を日日にて カネゴン 07/4/25(水) 10:29 回答[未読]
【9351】Re:数字型フィールドのの抽出条件を日日にて Gin_II 07/4/27(金) 17:25 発言[未読]
【9407】Re:数字型フィールドのの抽出条件を日日にて カネゴン 07/5/14(月) 16:59 回答[未読]
【9408】Re:数字型フィールドのの抽出条件を日日にて Gin_II 07/5/14(月) 17:13 回答[未読]

【9326】数字型フィールドのの抽出条件を日日にて
質問  カネゴン  - 07/4/23(月) 17:15 -

引用なし
パスワード
   いつもお世話になります。

クエリにて、数字型のフィールドの抽出条件を八月一日から同月末日までとしたいのですが出来ません。

私が試したのは、「>=#2006-8-1# And <=#2006-8-31#」です。

どなたか分かる方がいらっしゃいましたら、是非、お願い致します。

ちなみに、同じレコード内に1月から12月までのフィールド(同じテーブルフィールドを使ってます)を作りたいのです。つまりは、同じフィールドを使い、違う抽出条件を記入した1月から12月までのフィールドです。

【9327】Re:数字型フィールドのの抽出条件を日日に...
回答  Gin_II  - 07/4/23(月) 17:37 -

引用なし
パスワード
   > クエリにて、数字型のフィールドの抽出条件を八月一日から同月末日までとしたいのですが出来ません。

数値型のフィールドには、どういった形式でデータが入っているのでしょうか?


> 私が試したのは、「>=#2006-8-1# And <=#2006-8-31#」です。

西暦8桁で入っているのなら、

>=20060801 AND <=20060831


> つまりは、同じフィールドを使い、違う抽出条件を記入した1月から12月までのフィールドです。

どういったことでしょう?

【9333】Re:数字型フィールドのの抽出条件を日日に...
回答  カネゴン  - 07/4/24(火) 12:10 -

引用なし
パスワード
   ▼Gin_II さん:
ご回答下さいまして誠に有難うございます。

>数値型のフィールドには、どういった形式でデータが入っているのでしょうか?

これは、総計した数量を入れたいのです。また、どういった形式かと言いますと、普通に数量を記入しておりますので、特に変わった設定はしておりません。

>西暦8桁で入っているのなら、
>
>>=20060801 AND <=20060831
上記のやり方で試してみましたが、同じ結果でした。

>> つまりは、同じフィールドを使い、違う抽出条件を記入した1月から12月までのフィールドです。
>どういったことでしょう?

同じテーブルフィールドで、12個のクエリフィールドを作り、各クエリフィールドに八月分、九月分、十月分・・・が抽出されるようにしたいのです。一つのレコード内で一月から十二月までの数量の合計が出るようにしたいのです。上手く伝えられていますでしょうか?

何卒、よろしくお願い致します。

【9336】Re:数字型フィールドのの抽出条件を日日に...
発言  Gin_II  - 07/4/24(火) 15:14 -

引用なし
パスワード
   > 数字型のフィールドの抽出条件を八月一日から同月末日までとしたいのですが

それでは、この説明の意味が不明です。
数値型のフィールドには、数量が入っていて、その抽出条件が日付??


> 上手く伝えられていますでしょうか?

私には伝わってないです ^^;

どんなテーブル(テーブル名・フィールド名・型)があって、どのような
データが入っているのか?

それを使って、どのような結果(データシートビューで表示されるイメージ)を
望んでいるのか?

を提示してもらったほうが分かりやすいです。

【9341】Re:数字型フィールドのの抽出条件を日日に...
回答  カネゴン  - 07/4/25(水) 10:29 -

引用なし
パスワード
   ▼Gin_II さん:
ご返信有難うございます。

上手く伝えられず、申し訳なく思います。

使用しているテーブルは、「規格別出荷数量」という名のテーブルで、その中の「規格品名」と「出荷数量」です(勿論、「出荷日」も使用しております)。型は、前者が「テキスト型」で、後者が「数値型」です。入っているデータはその名の通り、「品名」と「数量(ちなみにこれは、小数点はありません)」です。

そして、「規格品名」を(クエリ設定で)種類別に分け、「数量」は合計に設定します。この「数量」は、一つのレコード上に12個(全て同じものを使用)ありまして、1月〜12月までのフィールド名が記入されています。そして、それぞれに抽出条件で、「八月」であれば「八月分の出荷数量」がその出荷された「規格品名」のレコード内に、また、「八月」のフィールド内に出るように抽出条件を設定したいのです。

最終的に、(形としては)Excelの様に、フィールド内で「数量」が無いところは空白、有るところは合計数字が入るようにしたいのです。

よろしくお願い致します。

>> 数字型のフィールドの抽出条件を八月一日から同月末日までとしたいのですが
>
>それでは、この説明の意味が不明です。
>数値型のフィールドには、数量が入っていて、その抽出条件が日付??
>
>
>> 上手く伝えられていますでしょうか?
>
>私には伝わってないです ^^;
>
>どんなテーブル(テーブル名・フィールド名・型)があって、どのような
>データが入っているのか?
>
>それを使って、どのような結果(データシートビューで表示されるイメージ)を
>望んでいるのか?
>
>を提示してもらったほうが分かりやすいです。

【9351】Re:数字型フィールドのの抽出条件を日日に...
発言  Gin_II  - 07/4/27(金) 17:25 -

引用なし
パスワード
   > 使用しているテーブルは、「規格別出荷数量」という名のテーブルで、
> その中の「規格品名」と「出荷数量」です(勿論、「出荷日」も使用しております)。
> 型は、前者が「テキスト型」で、後者が「数値型」です。入っているデータは
> その名の通り、「品名」と「数量(ちなみにこれは、小数点はありません)」です。

テーブル名:規格別出荷数量
 フィールド:規格品名(テキスト型)
       出荷数量(数値型)
       出荷日(日付/時刻型)


> そして、「規格品名」を(クエリ設定で)種類別に分け、「数量」は合計に設定します。
> この「数量」は、一つのレコード上に12個(全て同じものを使用)ありまして、
> 1月〜12月までのフィールド名が記入されています。そして、それぞれに抽出条件で、
> 「八月」であれば「八月分の出荷数量」がその出荷された「規格品名」のレコード内に、> また、「八月」のフィールド内に出るように抽出条件を設定したいのです。


クエリ名:???

フィールド|規格品名 |1月分の出荷数量:数量|2月分の出荷数量:数量・・・・
   集計|グループ化|合計        |合計・・・・・

のようにしているということですか?
そうであれば、クロス集計クエリを使えば、お望みの形になると思いますけど。

【9407】Re:数字型フィールドのの抽出条件を日日に...
回答  カネゴン  - 07/5/14(月) 16:59 -

引用なし
パスワード
   ▼Gin_II さん:
ご返事くださいまして有難うございます。また、返信が遅れてしまい誠に恐縮です。

さて、クロス集計クエリですが、私はクロス集計クエリを知りません。なるべく自分の力でやりたいので、何か良いサイトなどがあればお教えいただきたくお願い申し上げます。

ちなみに、私の使っているのはAccess2000ですが、これだとクロス集計クエリは使えないと聞いたことがあります。本当のことでしょうか?

何卒、お力添えのほど、宜しくお願い申し上げます。

>> 使用しているテーブルは、「規格別出荷数量」という名のテーブルで、
>> その中の「規格品名」と「出荷数量」です(勿論、「出荷日」も使用しております)。
>> 型は、前者が「テキスト型」で、後者が「数値型」です。入っているデータは
>> その名の通り、「品名」と「数量(ちなみにこれは、小数点はありません)」です。
>
>テーブル名:規格別出荷数量
> フィールド:規格品名(テキスト型)
>       出荷数量(数値型)
>       出荷日(日付/時刻型)
>
>
>> そして、「規格品名」を(クエリ設定で)種類別に分け、「数量」は合計に設定します。
>> この「数量」は、一つのレコード上に12個(全て同じものを使用)ありまして、
>> 1月〜12月までのフィールド名が記入されています。そして、それぞれに抽出条件で、
>> 「八月」であれば「八月分の出荷数量」がその出荷された「規格品名」のレコード内に、> また、「八月」のフィールド内に出るように抽出条件を設定したいのです。
>
>
>クエリ名:???
>
>フィールド|規格品名 |1月分の出荷数量:数量|2月分の出荷数量:数量・・・・
>   集計|グループ化|合計        |合計・・・・・
>
>のようにしているということですか?
>そうであれば、クロス集計クエリを使えば、お望みの形になると思いますけど。

【9408】Re:数字型フィールドのの抽出条件を日日に...
回答  Gin_II  - 07/5/14(月) 17:13 -

引用なし
パスワード
   >さて、クロス集計クエリですが、私はクロス集計クエリを知りません。

選択クエリまたはクロス集計クエリを作成する (MDB) - Access - Microsoft Office Online
http://office.microsoft.com/ja-jp/access/HP051879651041.aspx?pid=CH063653161041

Access2000でもクロス集計クエリは使えます。
ただ、Officeのセットアップ時にすべてインストールするでしてなければ
ウィザードが使えない可能性はありますけど。

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