Google検索

リンクユニット

Windows8 & Office2013 Access2013

レコードの更新日時を保存する

投稿日:2017年1月7日 更新日:

Accessで更新日時を保存したいということは多いですね。

テーブルに[更新日時]フィールドを追加

まず、テーブルに[更新日時]という[日付/時刻型]のフィールドを追加します。

テーブルのデザインビュー

フォームに[更新日時]を追加

フォームに[更新日時]フィールドを追加します。

単票フォーム

更新前処理のイベントプロシージャ

フォームをデザインビューで開いて、[フォーム]プロパティの[更新前処理]でイベントプロシージャを表示します。

フォームのプロパティ

そして、[更新日時]=Now()と入力します。

これで、レコードが更新された日時を保存することができます。

フォームにテキストボックス[更新日時]がなくてもテーブルには保存されます。

イベントプロシージャ

参考これまで私は、フォームのテキストボックスの[更新後処理]に書き込んでいたのですが、[更新前処理]に書き込むほうが正しいようです。

また、テキストボックスではなく、フォームの更新前処理に書き込むと1行だけで済みます。

下記はMicrosoftのページですが、マクロを使用する方法で解説してあります。

レコード変更時に日時を保存する

Excelでは、ユーザー定義関数やマクロを使って更新日時を表示して保存することができます。

最終更新日時を自動的に保存するには

Excelでセルに最終更新日時を自動的に表示できるようにしたいという場合の方法です。 ユーザー定義関数を使う方法と マクロを作成後、ボタンを ...

続きを見る

Wordでも自動的に最終更新日時を表示して保存することができます。

最終更新日時を自動で表示

文書を開いたときに、最終更新日が分かると便利ですね。 特に複数人で利用する文書なら、尚更です。 フィールドの挿入 [挿入]タブの[クイックパ ...

続きを見る

また、PowerPointのスライドには[オブジェクトの挿入]機能を使って、Wordのフィールドコードを挿入して最終更新日時を表示することができます。

スライドに最終更新日時を挿入するには

PowerPointには、ヘッダーとフッターに自動更新日を表示することができますが、更新していなくてもファイルを開くたびに更新されてしまいま ...

続きを見る

おすすめ記事と広告

-Windows8 & Office2013 Access2013

Copyright © 2001-2018 初心者のためのOffice講座 All Rights Reserved.

Copyright© 初心者のためのOffice講座 , 2018 AllRights Reserved Powered by AFFINGER4.