私はAccessの初心者ですが、VBAコードの経験はほとんどありません。私の同僚(悲しいかなく私たちと一緒にいなくなった)が、私が作業しているデータベースを設計しました。私はそれが設定されている方法を完全に理解していません。アクセステーブルの日付のフォーマット
私の問題は、同じフィールド内にyyyy-mm-ddとdd-mm-yyyyという2つの異なる日付形式を含むアクセステーブルがあることです。これは、異なる日付形式を使用する弊社内の異なる場所に勤務時間を記録するための2つのシステムがあるためです。日付の範囲を照会するための基準として[開始日]と[終了日]の間に含まれるクエリを作成しました。これはyyyy-mm-ddでは正常に動作しますが、dd-mm-yyyy形式ではまったく動作しません。
テーブルのデフォルトの日付形式を1つの形式または他の形式に設定しようとしましたが、このテーブルはマクロを介してインポートされる新しい時刻の統計情報によって絶えず更新されます。テーブルが更新されるたびに、日付フォーマットがリセットされます。 dd-mm-yyyyをyyyy-mm-ddに変更するために、テーブル/データベースに時刻書式をハードコーディングするか、またはクエリに日付書式を含める方法がありますか?私は十分な詳細を提供していない場合はお詫び申し上げます。より具体的な内容が必要な場合は、それらを提供することができます。
ありがとうございました。