Access2007に限った方法ではありませんが、 よく質問を受けますのでアップしておきます。
フォームでレコードを更新したら、その更新日時を自動的に表示させる方法です。
Me.更新日時=Now
フォームでレコードを更新したら、その更新日時を自動的に表示させる方法です。
テーブルに「更新日時」フィールドを追加
まず、テーブルに「更新日時」という「日付/時刻」型のフィールドを作成します。フォームに「更新日時」コントロールを追加
そして、フォームにも連結した「更新日時」のコントロールを作成します。フォームのコントロールの更新後処理に入力
フォームの「更新日時」以外のテキストボックスの「イベント」タブにある「更新後処理」にコードビルダーを起動して、以下のコードを書き込みます。Me.更新日時=Now
フォームのレコードを更新すると自動的に更新日時も更新されます。
【追記】
フォームの「更新前処理」に書き込む方法が簡単です。イベントプロシージャでの解説です。
レコードの更新日時を保存する | Access2013 | 初心者のためのOffice講座
以下の記事では、更新日時の取得を「更新前処理」の埋め込みマクロで解説しています。
変更履歴テーブルの作成 | Access2010 | 初心者のためのOffice講座
【追記】
フォームの「更新前処理」に書き込む方法が簡単です。イベントプロシージャでの解説です。
レコードの更新日時を保存する | Access2013 | 初心者のためのOffice講座
以下の記事では、更新日時の取得を「更新前処理」の埋め込みマクロで解説しています。
変更履歴テーブルの作成 | Access2010 | 初心者のためのOffice講座