A 回答 (3件)
- 最新から表示
- 回答順に表示
No.3
- 回答日時:
>データ入力時に何時間やったのかを表示したかったです
テーブルに入力時では」だめですがフォームを作りフォームに時間の差を表示するフィールドを作りそこに先の記述をいれればフォームで入力時に表示できます。
テーブルに保存時したければフォーム上に入力したレコードを保存する際に演算したフィールドの値をテーブルに一緒に書き込みに行けば出来ます。
Me![時間]=Me![時間差] と保存ボタンのプロシジャの途中に書き加えればできます。
フォームの差を表示するフィールドとテーブルの保存するフィールド名が同じだとエラーになるので違う名前を使ってください。
親切な回答ありがとうございます。
二つわかりませんので、教えてください。
1.演算したフィールドの値をテーブルに一緒に書き込みに
→どのような条件(演算式?)を使えばいいのでしょうか?
2.Me![時間]=Me![時間差] と保存ボタンのプロシジャの途中に書き加え
→どこに、なにを書くのか教えて下さい。
よろしくお願いします。もっと勉強すれば私の希望するものが出来そうです。がんばります。
No.2
- 回答日時:
「終了時刻」-「開始時刻」では演算できません。
クエリに下記の記述で計算できます。
DateDiff("n",[開始時刻],[終了時刻])/60
終了時刻と開始時刻の差を分で求め60で割れば4.5とか2.0で算出できます。
#1の方のいうようにテーブルに演算値は保存しないでクエリなどで表示するようにしますがテーブルに保存したいのであれば時刻の差を保存するフィールドの更新クエリを作りレコードの更新に上記の記述をすれば出来ます。
テーブルやフォーム等での表示ですがデータ型は倍精度浮動小数点型にして書式に0"hr"として小数点以下の桁数を1にすれば4.5hrや2.0hrと表示されます。
やはりクエリを使っての入力になってしまいますか。データ入力時に何時間やったのかを表示したかったです。
回答ありがとうございました。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) 指定した値以上の中で最小値を出したい 7 2022/10/24 21:12
- Access(アクセス) Accessテーブルの結合で別々のテーブルのフィールドを組み合わせて値を出す方法について 2 2022/07/20 19:43
- その他(Microsoft Office) エクセル 条件付き書式 日をまたぐ塗りつぶし 1 2023/01/13 18:00
- Excel(エクセル) エクセル2019の関数を教えてください。 8 2022/12/16 12:45
- 建築学 ネットワーク工程表(1級管工事施工管理) 5 2022/08/24 08:17
- Visual Basic(VBA) エクセル マクロ 指定日の指定時刻にプロシージャを実行 4 2022/04/17 16:44
- docomo(ドコモ) 通話録音が(最初から)自動的に始まるアプリは? 7 2023/01/16 15:53
- その他(Microsoft Office) ピボットテーブルへの集計フィールド挿入 1 2023/02/26 11:33
- エアコン・クーラー・冷暖房機 日立のエアコンのリモコン 5 2023/04/01 00:25
- その他(学校・勉強) 緊急やねん!おらへんのか?親身にご回答頂ける方!! 職業訓練いってます 朝9時10分にショートホーム 4 2022/05/18 23:50
このQ&Aを見た人はこんなQ&Aも見ています
-
「環境が人を育てる」って本当?環境によって人格や生き方は本当に変わるのか
環境が人生に与える影響は実際どれほどのものなのか、専門家の田宮由美さんに伺った。
-
アクセス Access 時間の引き算
Access(アクセス)
-
[MS Access]クエリで変換 hhmm(数値型)⇒hh:mm(日付/時刻型)
その他(Microsoft Office)
-
アクセスのクエリで秒→時間、時間→秒に変換したい
Access(アクセス)
-
-
4
Accessの数値から時間に変換する時点で困っています。
その他(データベース)
-
5
Accessにて24時を越えた場合の表示
その他(データベース)
-
6
ACCESSの時間帯の抽出について
その他(Microsoft Office)
-
7
アクセスで#エラーを表示させない方法は?
Access(アクセス)
-
8
「#エラー」の回避
Access(アクセス)
-
9
Accessの日付時刻型から日付、時刻カラムを作る
Access(アクセス)
-
10
ACCESS、時間ごとの集計の仕方は?
その他(データベース)
-
11
時間の足し算
その他(データベース)
-
12
アクセス クエリ 時間の合計
Access(アクセス)
-
13
ACCESSで空白のデーターをクエリで判定/識別する方法を教えてくださ
Access(アクセス)
-
14
日付型のフィールドに空白を入れる方法を教えてください
その他(データベース)
-
15
OR関数
その他(Microsoft Office)
-
16
AccessのRefresh・Requery・Repaintの違い
Access(アクセス)
-
17
Accessのマクロでモジュールを実行させたい。
Access(アクセス)
-
18
Accessで24時間を超える時間の入力ができない。
Excel(エクセル)
-
19
Accessでテーブルの値をテキストボックスに代入するには?
Access(アクセス)
-
20
ACCESSでフォームを使って、テーブルを参照、データ入力、データ更新をしたいのです
Access(アクセス)
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
クエリ上でフィールド名が2つ...
-
ACCESSの時刻の引き算
-
アクセスでの、フォームとテー...
-
アクセス:SQLでフィールド...
-
Accessで更新履歴情報を保存(...
-
Accessで1つのフィールドに複...
-
アクセス・テーブルの改行につ...
-
アクセスの追加クエリで教えて...
-
ACCESSのリストボックスで複数...
-
Accessのフォームにテーブルの...
-
Access フォーム上でのテキス...
-
Access ルックアップが反映され...
-
Excel→Access VBAによるインポート
-
Access where条件式について
-
アクセスでテーブル入力用のフ...
-
Accessでチェックボックスから...
-
差込印刷での全角表示について...
-
日付型のフィールドに空白を入...
-
SQL文で パラメータが少なすぎ...
-
アクセスのエラー「クエリには...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
クエリ上でフィールド名が2つ...
-
アクセス・テーブルの改行につ...
-
Accessで更新履歴情報を保存(...
-
アクセス: フォーム上で計算...
-
Access フォーム上でのテキス...
-
ACCESSの時刻の引き算
-
Access 別テーブルにある値を抽...
-
アクセスクエリで英数字のみ半...
-
INT関数のバグ?
-
アクセスでの、フォームとテー...
-
アクセス:SQLでフィールド...
-
access テーブルの色分けについて
-
ACCESSのリストボックスで複数...
-
アクセスでフォームに入力した...
-
アクセスに自動入力を入れたい
-
Accessでチェックボックスから...
-
アクセスでテーブル入力用のフ...
-
Access 住所入力支援が機能しま...
-
Access ルックアップが反映され...
-
Access フォームで複数テーブル...
おすすめ情報