Access VBA質問箱 IV

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

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


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

【5028】日にちの条件により処理を行う SWEET SAUCE 05/5/17(火) 0:14 質問[未読]
【5029】Re:日にちの条件により処理を行う Gin_II 05/5/17(火) 8:19 回答[未読]
【5034】Re:日にちの条件により処理を行う SWEET SAUCE 05/5/17(火) 20:32 お礼[未読]

【5028】日にちの条件により処理を行う
質問  SWEET SAUCE  - 05/5/17(火) 0:14 -

引用なし
パスワード
   初めまして。
日々勉強中ですがまだまだわからない事が多く道は険しいです。
今、ぶちあたっている壁は

フォーム上のコマンドボタンをクリックしたら
テーブルのフィールドに記載されている日付を参照し、
その日付が当月の10日より以前ならAという処理を、
11日以降ならBという処理を行う場合にどう記述していいかがわかりません。

Dim hiduke As variant
hiduke = [テーブル名]![フィールド名]

If hiduke<=10 Then
 Aという処理
Else
 Bという処理
End If

明らかに変ですがどういう関数を使えばスマートにことが進むのでしょうか。
どうぞアドバイスお願いします。

【5029】Re:日にちの条件により処理を行う
回答  Gin_II  - 05/5/17(火) 8:19 -

引用なし
パスワード
   >フォーム上のコマンドボタンをクリックしたら
>テーブルのフィールドに記載されている日付を参照し、

このフォームと、テーブルの関係は?
このフォームのレコードソースなのか、それともまったく別なのか。

あと、どのレコードの日付なのかを特定する必要もあります。

連結していないテーブルであれば、DLookup 関数あたりを使ってみてください。

【5034】Re:日にちの条件により処理を行う
お礼  SWEET SAUCE  - 05/5/17(火) 20:32 -

引用なし
パスワード
   Gin_II さま

DLookup 関数でやっていけそうです。
言葉足らずの質問だったでしょうにお答えいただき感謝します。

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