Access VBA質問箱 IV

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

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


6122 / 9994 ←次へ | 前へ→

【7080】Re:フォームからコンボボックスを使用した...
回答  小僧  - 06/1/11(水) 15:15 -

引用なし
パスワード
   ▼わん さん:
こんにちは。
ツリー表示ですと見づらくなりますので、一番下にまとめてレスをつけますね。

>>コンボボックスのプロパティに「列数」という項目があります。
>>値集合ソースを 2 列返すように変更して、列数を 2 にする事で実現できると思われます。

>↑ここに関しては質問する前に変更して見たのですが表示されなかったのです。
>どんな問題があると推測できますか?

>集合値ソース;SELECT (t_A.名前ID) FROM t_A GROUP BY (t_A.名前ID);

値集合ソースは変更されましたか?
現在のままですと、名前ID しか SELECT されていませんので、
ここに名前も入れてあげないといけません。

SELECT t_A.名前ID, t_B.名前
FROM t_A INNER JOIN t_B ON t_A.名前ID = t_B.名前ID
GROUP BY t_A.名前ID, t_B.名前;


>SELECT Year([日付]) AS 年,
>テーブルI.名前,
>テーブルI.結果1,
>テーブルI.結果2,
>DLookUp("結果1","テーブルI","Year([日付]) = " &
>Year([日付])-1 & "AND 名前 = '" & [名前] & "'") AS 前年結果1,
>DLookUp("結果2","テーブルI","Year([日付]) = " &
>Year([日付])-1 & "AND 名前 = '" & [名前] & "'") AS 前年結果2
>FROM テーブルI;

条件が増えると混乱しがちなので、
たんさんの仰られている通り無理にやる必要はないかもしれませんが…。

SELECT Year([日付]) & "/" & Month([日付]) AS 年月,
    テーブルI.名前,
    テーブルI.結果1,
    テーブルI.結果2,
    DLookUp("結果1","テーブルI","Year([日付]) = " & Year([日付])-1 & "
                AND Month([日付]) =" & Month([日付]) & "
                AND 名前 = '" & [名前] & "'") AS 前年結果1,
    DLookUp("結果2","テーブルI","Year([日付]) = " & Year([日付])-1 & "
                AND Month([日付]) =" & Month([日付]) & "
                AND 名前 = '" & [名前] & "'") AS 前年結果2
FROM テーブルI;

ポイントは、

年に関しては -1 を行う必要がある
月に関してはそのまま使う

という所でしょうか。
2,619 hits

【7038】フォームからコンボボックスを使用した検... わん 06/1/9(月) 20:00 質問
【7039】Re:フォームからコンボボックスを使用した... よろずや 06/1/9(月) 22:39 発言
【7041】Re:フォームからコンボボックスを使用した... 小僧 06/1/9(月) 23:28 回答
【7042】Re:フォームからコンボボックスを使用した... わん 06/1/10(火) 1:09 質問
【7045】Re:フォームからコンボボックスを使用した... 小僧 06/1/10(火) 11:15 発言
【7048】Re:フォームからコンボボックスを使用した... わん 06/1/11(水) 4:49 発言
【7049】Re:ヘルプで「抽出条件の指定」 たん 06/1/11(水) 8:18 回答
【7067】Re:ヘルプで「抽出条件の指定」 わん 06/1/11(水) 13:05 質問
【7073】Re:ヘルプで「抽出条件の指定」 たん 06/1/11(水) 14:13 回答
【7075】Re:ヘルプで「抽出条件の指定」 わん 06/1/11(水) 14:34 お礼
【7076】Re:何が分からない? たん 06/1/11(水) 14:54 回答
【7077】Re:何が分からない? たん 06/1/11(水) 15:00 回答
【7078】Re:何が分からない? なるほど・・・、 06/1/11(水) 15:08 お礼
【7079】Re:書く欄を間違えました。 わん 06/1/11(水) 15:15 発言
【7051】Re:フォームからコンボボックスを使用した... 小僧 06/1/11(水) 10:11 回答
【7057】Re:フォームからコンボボックスを使用した... わん 06/1/11(水) 11:47 質問
【7052】Re:ヘルプで「クォーテーション」 たん 06/1/11(水) 10:38 回答
【7056】Re:ヘルプで「クォーテーション」 わん 06/1/11(水) 11:42 質問
【7059】Re:ヘルプで「クォーテーション」 たん 06/1/11(水) 11:56 回答
【7063】Re:ヘルプで「クォーテーション」 わん 06/1/11(水) 12:10 お礼
【7053】Re:フォームからコンボボックスを使用した... 小僧 06/1/11(水) 11:02 回答
【7061】Re:フォームからコンボボックスを使用した... わん 06/1/11(水) 12:00 質問
【7069】Re:無理矢理1個で処理させようとしない たん 06/1/11(水) 13:20 回答
【7071】Re:補足 たん 06/1/11(水) 13:32 回答
【7072】Re:一気に飛びすぎて・・・ わん 06/1/11(水) 13:55 発言
【7062】Re:余談 たん 06/1/11(水) 12:01 発言
【7068】Re:フォームからコンボボックスを使用した... わん 06/1/11(水) 13:15 発言
【7080】Re:フォームからコンボボックスを使用した... 小僧 06/1/11(水) 15:15 回答
【7081】Re:フォームからコンボボックスを使用した... わん 06/1/11(水) 15:53 お礼
【7085】Re:フォームからコンボボックスを使用した... わん 06/1/11(水) 17:17 質問
【7093】Re:フォームからコンボボックスを使用した... 小僧 06/1/12(木) 8:59 発言
【7094】Re:フォームからコンボボックスを使用した... わん 06/1/12(木) 11:05 お礼

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