質問させてください。
フォーム「F応募者一覧」の中にコンボボックスにて”
年1””月1””日”~”年2””月2””日1”を選択し
たのちに以下のイベントが組まれているボタンをクリ
ックしますと関係ない日まで出てきてしまいます。た
とえば2005 2 1 ~ 2005 2 6 にしますと18日とか25日のデータも抽出されてしまいます。年月日
のコンボボックスは値リストにて作成しています。
上手く伝えられていないとは思いますが、よろしく
お願い致します。
Year([入社日]) Between [Forms]![F応募者一覧]!
[年1] And [Forms]![F応募者一覧]![年2] And
Month([入社日]) Between [Forms]![F応募者一覧]!
[月1] And [Forms]![F応募者一覧]![月2] And
Day([入社日]) Between [Forms]![F応募者一覧]![日]
And [Forms]![F応募者一覧]![日1]
No.1ベストアンサー
- 回答日時:
ご提示いただいたSQLがよく理解できませんが、
>2005 2 1 ~ 2005 2 6 にしますと
BETWEEN #2005/2/1# AND #2005/2/6#
のように日付の場合は、##でくくってやります。また、誤動作防止のため、西暦を扱う場合には必ず4桁で統一する必要があります。(yyyy/m/d形式)
今回の場合、[年]のコンボボックスが 2005 のように4桁なら大丈夫でしょう。
VBAなら、
With [Forms]![F応募者一覧]
Kikan1 = Format(DateSerial(![年1],![月1],![日1]),"yyyy/m/d")
Kikan2 = Format(DateSerial(![年2],![月2],![日2]),"yyyy/m/d")
End With
strSQL = ""
strSQL = strSQL & "SELECT (略)
strSQL = strSQL & " WHERE (略)
strSQL = strSQL & " BETWEEN #" & Kikan1 & "# AND #" & Kikan2 & "#"
strSQL = strSQL & "(略)
みたいになります。
得たい結果は、[入社日]が 2005/2/1~2005/2/6 のデータということでしょうか?
この回答への補足
ご回答ありがとうございます。わかり辛くて申し訳ありません。
>得たい結果は、[入社日]が 2005/2/1~2005/2/6 のデータということでしょうか?
はい。コンボボックスにて指定した範囲のデータを抽出したいのです。
[年1][月1][日1]~[年2][月2][日2]とフォーム上に計6つのコンボボックスがある状態です。
VBAが恥ずかしながらわからないためKenKen SP様のアドバイスのように
[入社日] Between #[Forms]![F応募者一覧]!([年1][月1][日])# and #[Forms]![F応募者一覧]!([年2][月2][日2])#
見たいな感じでできる方法はないでしょうか?
宜しくお願い致します。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) MicroSoft Formsの共有について 2 2022/12/29 17:19
- Access(アクセス) アクセス where句を使用して複数条件抽出をするには 2 2022/08/29 13:24
- その他(テレビ・ラジオ) テレビ局 スタジオ観覧について 1 2023/02/22 16:04
- その他(テレビ・ラジオ) テレビ局 スタジオ観覧について 2 2023/04/06 20:36
- Access(アクセス) アクセス 有効なフィールド名、または式として認識できませんのエラー 3 2022/08/19 11:53
- 面接・履歴書・職務経歴書 バイト面接時の履歴書の取扱いについて 会社側はコピー(写し)を保管 応募者に原本を渡すのは問題か 3 2022/06/14 10:30
- 求人情報・採用情報 募集人員よりも応募者が少ない会社は本当にあるのですか? 3 2023/05/20 00:47
- 介護 施設入居までの道程 2 2022/08/28 04:11
- 会社・職場 派遣社員の業務応募について 2 2022/10/22 21:59
- 派遣社員・契約社員 短期派遣バイトの大量募集に応募しています。大量を選んでいるのは最初の研修で教える側と自分が一対一にな 1 2022/09/05 12:22
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
所属部署が分かりません・・・
-
社会人何年目とかの数え方って...
-
SQL Plusで項目名が最後まで表...
-
恥ずかしながら勤続年数がはや...
-
◆働く皆さん◆ 産休、入社何年...
-
新入社員で私用で休みたい
-
就活の時ですが自分に親の影響...
-
社会人何年目とかの数え方って...
-
入社後 身上書を書かされるのは...
-
丸亀製麺でアルバイトを始めた...
-
精神を強くする方法はあります...
-
外国人任天堂への入社について...
-
財団法人に入ると。
-
17歳高校生です。 トヨタの期間...
-
部長という役職はやっぱりすご...
-
今度バイトの入社説明会があり...
-
履歴書の会社名の事で質問があ...
-
精神疾患で休職する予定ですが...
-
コネを利用して就職にされた方...
-
独立行政法人への採用は、どの...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
所属部署が分かりません・・・
-
社会人何年目とかの数え方って...
-
恥ずかしながら勤続年数がはや...
-
SQL Plusで項目名が最後まで表...
-
入社後 身上書を書かされるのは...
-
◆働く皆さん◆ 産休、入社何年...
-
財団法人に入ると。
-
入社式で・・・。
-
就活の時ですが自分に親の影響...
-
転職の入社日当日に体調不良で...
-
誓約書の訂正
-
精神を強くする方法はあります...
-
入社するにあたり、抱負を作文...
-
息子の入社事前説明会の保護者...
-
保険業界 就職 ブラックリスト
-
履歴書の会社名の事で質問があ...
-
入社する時の身元保証人の代わ...
-
部長という役職はやっぱりすご...
-
部署異動を3月に内示されたら...
-
履歴書 職暦について 教育委...
おすすめ情報