Access FAQ
- 帳票で式を使うとエラーが出る。
- フィールドとコントロールの名前が同じ場合に発生する。コントロールの名称を変更する
- Before_UpdateでCancelを使用してもキャンセルされない。
- コントロール.Undoが必要
- Excelデータを[h]:mmのように24時間以上のデータを扱いたい。
- Accessのフィールドタイプに日付/時刻型はありますが、24時間以上を保持できません。
ただし、Excelの時間表示されているデータは実際には数値を加工して表示しているだけですので、Accessでも数値型として扱えば可能です。
Excelで1日は数値の1で、1時間は1/24となっています。例えば、1.5は1日12時間となります。これを時間単位にするには単純に24をかければ時間数になります。
[142:30]と表記されている数値は5.9375であり、これを24倍すると142.5になります。
もちろん、Excelデータ-[取込み]→Access-[出力]→Excelするだけなら、何も加工はいりません。