
No.2
- 回答日時:
クエリーですとメニューバーの表示(V)に集計(O)という項目があります。
これにチェックすると、「集計:グループ化」と下のセルに追加されます。
これで同じ内容のものは表示されません。
ちなみに、このテーブルに「金額」などがあれば「集計:合計」とすれば
同じ品名のものの金額の計が得られます。
SQLビューに切り替えて生成されたSQL文字列をVBAで使用されてはいかが
でしょうか。
もうひとつの方法は
SELECT distinct テーブル.品名 FROM テーブル;
と、distinctキーワードを追加することで重複を避けることができます。
この回答への補足
ご返事有難うございます。
まったく私の説明不足ですので、質問を書き直します。
次のようなテーブル(テーブル名:明細)があります。
(例)
顧客ID 貸出本タイトル 返却予定日
1 図解アクセス H14年4月1日
2 VBA入門 H14年5月1日
1 図解エクセル H14年5月1日
4 やさしいワード H14年4月1日
3 アクセス解説 H14年4月1日
2 アクセス裏技 H14年5月1日
4 図解ワード H14年4月1日
1 アクセス2000 H14年5月1日
3 ワードマスター H14年5月1日
返却予定日がH14年5月1日の顧客を抽出します。
Dim db As DAO.Database
Dim rs As DAO.Recordset
Dim mySQL As String
Set db = CurrentDb()
mySQL = "SELECT * FROM 明細 " _
& "WHERE 返却予定日 = #" & _
Format$(Me!txtKey, "yyyy-mm-dd") & "#;"
Set rs = db.OpenRecordset(mySQL, dbOpenDynaset)
(注)txtKeyはフォームの抽出条件を入力するテキストボックスです
Dim ID(1 To 100) AS Integer
Dim i AS Integer
i = 0
Do Until rs.EOF
i = i + 1
ID(i) = rs![顧客ID]
rs.MoveNext
Loop
このとき抽出された顧客ID次の通りなりますね。
変数 顧客ID
ID(1)→ 2
ID(2)→ 1
ID(3)→ 2
ID(4)→ 1
ID(5)→ 3
これを抽出された顧客IDをフォームで表示するとき
H14年5月1日の返却予定者は
顧客ID
2
1
2
1
3
と、表示するのではなく
顧客ID
2
1
3
と、したいのです。
長文になり申し訳ありませんがご指導ください。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
このQ&Aを見た人はこんなQ&Aも見ています
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
アクセス・クエリの抽出条件(...
-
ACCESSのクエリで抽出条件「ま...
-
ACCESS クエリの抽出条件に他の...
-
Access テーブルを分割してエク...
-
アクセスでの抽出方法(日付+時...
-
ACCESSの時間帯の抽出について
-
Accessで「式で型が一致しません...
-
ACCESS 「パラメータの入力」...
-
access 文字列で範囲指定する
-
エクセルのマクロで検索・抽出...
-
ACCESS フォームでの期間抽出の...
-
エクセル2010の統計作業(フィ...
-
曜日別にリストを抽出する方法
-
アクセス2000で、DBの0と空白以...
-
Accessのクエリで、CStr関数を...
-
Accessクエリーでチェックボッ...
-
PCゲームから音声ファイルを抽...
-
accessの日付フィールドから前...
-
エクセルで条件付きの無作為抽出
-
ACCESS クエリの抽出条件を動的...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
ACCESS クエリの抽出条件に他の...
-
ACCESSのクエリで抽出条件「ま...
-
ACCESSの時間帯の抽出について
-
Access テーブルを分割してエク...
-
ACCESS 「パラメータの入力」...
-
PCゲームから音声ファイルを抽...
-
Accessで「式で型が一致しません...
-
accessの日付フィールドから前...
-
アクセス・クエリの抽出条件(...
-
エクセルのマクロで検索・抽出...
-
元データから連続5日以上だった...
-
Accessクエリーでチェックボッ...
-
ACCESS クエリで”1”でないもの...
-
クエリの進行状況を知りたい。
-
アクセスでの抽出方法(日付+時...
-
エクセルで条件付きの無作為抽出
-
access クエリの抽出条件を入れ...
-
ACCESS クエリの抽出条件を動的...
-
Accessについて
-
Excelでフィルターを使わずに抽...
おすすめ情報