• ベストアンサー

アクセス 時間の出し方について

アクセス初心者勉強中です。 テーブルにて 出勤・退勤・休憩時間をテキスト型で作成し フォームにてそれを反映 次に、そのデーターを 出勤 9:00 退勤14:00 休憩00:45=4:15 休憩00:30といれると4:30と表記させるには いろんな時間に対応した表記にするには、どのような式があるのでしょうか? また、そういう式はないのでしょうか? あと少し、申し訳ありません。 ご指導ください。 よろしくお願いいたします。

質問者が選んだベストアンサー

  • ベストアンサー
回答No.1

フォームに配置したテキストボックスのプロパティを下記のように設定。 コントロールソース =CDate([退勤])-Cdate([出勤])-CDate([休憩]) 書式 hh:nn ただし、深夜0時を超える退勤はないものとしてます。 以下、回答ではなく、アドバイスです。 現状のようにテキスト型にしておくと、計算したり、集計するときに日付/時刻型に変換する必要があります。 勤務時間を集計したりする場合、データ件数が多いと重くなる可能性があります。 データ型は、日付/時刻型か、数値型にして分単位で格納するか、にしたほうがいいでしょう。 日付/時刻型にしておけば、上記の式は下記のようにシンプルになります。 =[退勤]-[出勤]-[休憩]

tsuka228
質問者

お礼

すごく勉強になりました。お忙しい中本当にありがとうございました。

関連するQ&A