Access VBA質問箱 IV

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

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


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

【4406】時刻の切捨て 切り上げについて サキラ 05/2/10(木) 21:31 質問[未読]
【4410】Re:時刻の切捨て 切り上げについて てっちゃん 05/2/12(土) 10:48 回答[未読]
【4412】Re:時刻の切捨て 切り上げについて サキラ 05/2/13(日) 9:35 お礼[未読]
【4411】Re:時刻の切捨て 切り上げについて Gin_II 05/2/12(土) 23:36 回答[未読]
【4413】Re:時刻の切捨て 切り上げについて サキラ 05/2/13(日) 9:38 お礼[未読]

【4406】時刻の切捨て 切り上げについて
質問  サキラ E-MAIL  - 05/2/10(木) 21:31 -

引用なし
パスワード
   今までエクセルでパートさんの勤務表を作成してました。

退社時刻から 出勤時刻を差し引いて出てきた時間を、
例えば8時間20分勤務した人場合は、8時間15分に
例えば8時間35分勤務した人場合は、8時間30分に
と いうように、エクセルではFLOOR関数を使って
パートさんの勤務時間を15分単位で自動計算してましたが、
ここで質問です。

ACCESSで、フォームの関数にどんな関数を入れたら
自動的に 15分単位で勤務時間が出るか わかりません。

どうか どなたか お教え願えないでしょうか?
よろしくお願いいたします。

【4410】Re:時刻の切捨て 切り上げについて
回答  てっちゃん  - 05/2/12(土) 10:48 -

引用なし
パスワード
   ▼サキラ さん:

>例えば8時間20分勤務した人場合は、8時間15分に
>例えば8時間35分勤務した人場合は、8時間30分に
?format(int(#8:20#/#0:15#)*#0:15#,"hh:mm")
?format(int(#8:35#/#0:15#)*#0:15#,"hh:mm")

こんな感じでいかがでしょう

【4411】Re:時刻の切捨て 切り上げについて
回答  Gin_II  - 05/2/12(土) 23:36 -

引用なし
パスワード
   >ACCESSで、フォームの関数にどんな関数を入れたら
>自動的に 15分単位で勤務時間が出るか わかりません。

勤怠管理に役立つ時刻演算関数集
http://www.f3.dion.ne.jp/~element/msaccess/AcTipsVbaCalcTimeFunctions.html

こちらが参考になると思います。

【4412】Re:時刻の切捨て 切り上げについて
お礼  サキラ E-MAIL  - 05/2/13(日) 9:35 -

引用なし
パスワード
   見ず知らずの私に
貴重な時間を割いていただき
ありがとうございました。

パートさんの勤務表を エクセルからアクセスに乗り換えようとして
いろいろな難関にぶち当たりましたが、
これで最大の難関を越えられそうです。
本当にありがとうございました。

いろんなアクセスの本を読んでも
周りの方に聞いても なかなかクリアできなくて
半分投げ出しそうになってました。

心よりお礼申し上げます

2005/2/13
サキラ

【4413】Re:時刻の切捨て 切り上げについて
お礼  サキラ E-MAIL  - 05/2/13(日) 9:38 -

引用なし
パスワード
   見ず知らずの私に
貴重な時間を割いていただき
ありがとうございました。

パートさんの勤務表を エクセルからアクセスに乗り換えようとして
いろいろな難関にぶち当たりましたが、
これで最大の難関を越えられそうです。
本当にありがとうございました。

いろんなアクセスの本を読んでも
周りの方に聞いても なかなかクリアできなくて
半分投げ出しそうになってました。
エクセルの関数に関する本は 一杯あるのに
なんでアクセスの関数は少ないんだろうなって
疑問に思っていたところです

これで少しばかり自信がつきました。
心よりお礼申し上げます

2005/2/13
サキラ

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